您好、欢迎来到现金彩票网!
当前位置:老k棋牌 > 栈内容 >

在8088系统中已知当前SS寄存器的内容为2345HSP的内容为0100H请说

发布时间:2019-08-02 03:48 来源:未知 编辑:admin

  在8088系统中,已知当前SS寄存器的内容为2345H,SP的内容为0100H,请说明该堆栈段在存

  在8088系统中,已知当前SS寄存器的内容为2345H,SP的内容为0100H,请说明该堆栈段在存

  在8088系统中,已知当前SS寄存器的内容为2345H,SP的内容为0100H,请说明该堆栈段在存储器中的物理地址的范围。若当前堆栈中已存有10B的数据,那么SP的内容应该是什么数值?...

  在8088系统中,已知当前SS寄存器的内容为2345H,SP的内容为0100H,请说明该堆栈段在存储器中的物理地址的范围。若当前堆栈中已存有10B的数据,那么SP的内容应该是什么数值?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  网络作家,志耘誉松著有《机械魔敌》《笑泪恋曲》誉诚营销策划工作室执行策划主管

  二、填空171.在8086/8088系统中,存储器物理地址是分段组织的。堆栈段的段地址存放在(ss)寄存器中,栈顶数据的偏移地址放在(sp)寄存器中。代码段的段地址存放在(cs)寄存器中。2.伪指令DBN,N为有符号数时,要使该指令合法,则N的最大值是(127)D,最小值是(-128)D。3.(CS)=6000H,(DS)=3000H,(ES)=4000H,(SS)=5000H,(DI)=A100,操作数[DI+1000H]的寻址方式是(寄存器相对寻址),物理地址是(3B100h)。4.CMP指令的功能是(用操作数1减去操作数2然后根据结果设置标志积存器)。5.指令MOV.AX,[SI+100H]的具体操作是(把ds*16+si+100h的内存地址中的16位数据存入ax)。6.无符号二进制字节数可表示的数的范围是(0~255)。7.执行一条POPBX指令后,SP的内容发生的变化是(增加10h)。8.AL寄存器的内容为08H,执行指令OR.AL,30H后,AL的值为(38h)。9.测试寄存器AL和BL的值是否相等而不改变其值应使用指令(CMPAL,BL)。10.二进制数01000001,若将该数分别看作是ASCII码字符,是(A),补码表示的带符号数,它对应的十进制数的线.标志寄存器FLAGS中ZF标志位的主要作用是(测试各种操作的结果是否为0)。12.使汇编程序把4142H存入一个存储器字中。可以用以下几种等价方法实现要求:(movax,4142h),(movah,41hmoval,42h),(movax,0b)。13.XORAX,AX执行后AX=(0),CF=(0),OF=(0)。14.举出使得CF=0的三条指令。movax,0xorax,axandax,0FFFFh(这样算不算?)15.指令LOOPAGAIN的功能(deccxcmpcx,0jneAGAIN)。16.AX=FFFFH,执行指令NEGAX后,AX=(0)H。17.AL=39H,执行指令ANDAL,0FH后AL=(9)H。三、判断以下各语句是否有错误,如有错误请说明错误原因201.MOVAL,100正确2.MOV[1000H],100H错误,非法指令3.MOVBL,AX错误,寄存器长度不相等4.MOV[100],AX错误,目标操作数段寄存器不明确5.POPPSW错误,非法指令6.SHLDX,BL错误,第二个操作数必须为1或CL7.MULAL,BL错误,MUL指令只能有一个操作数8.ANDAX,[1000]正确9.XCHGCS,ES错误,CS不能参与交换10.LDSAL,[SI]错误,第一个操作数必须为16位通用寄存器11.ROLAL,4正确12.LEABX,TABLE正确13.MOVAL,FFH错误,moval,0ffh14.PUSHDS正确15.ASSUMECS:CODE;DS:DATA如果后面是注释,正确,否则错误,应改;为,16.DW0FFH,-12,127正确17.XORCL,CL正确18.ADD55H,AL错误,非法操作数19.CMP[100H],[200H]错误,同上20.ORAL,80H正确

http://theenigmaco.com/zhannarong/431.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有