仙
仙剑奇侠
Unregistered / Unconfirmed
GUEST, unregistred user!
1.数据段寄存器装入的段选择符,指向局部描述符表的偏移地址,从该地址中取出描述符为:00001A2000000110H,那么限界和基地址各是多?段的起始地址和结束地址各是多少?
2.已知(VS)=2000H,(ES)=2100H,(SS)-1000H,(BX)=0200H,(SI)=0300H,偏移量DVAL为0300H,请确定下列指令内存操作数的物理地址?
(1) MOV AL,[1000H],(2) MOV AL,5[BX] (3)MOV DVAL[BP],AX (4)INC DVAL[SI]
(5)MOV BX,DVAL[BP][SI] (6)MOV ES:[BX+SI],DL (7) MOV CH,[BX-4]
(8)MOV DX,DS:[BP+SI+250H]
3.以下为程序设计:
(1)计算(V-(X*Y+Z-540))/X,其V,X,Y,Z均为16位带符号数,分别存放在V、X、Y、Z单元中,按上式计算,商存入AX,余数存DX寄存器。请编写指令序列。
(2)把标志寄存器中的溢出位VF变反,编写指令序列。
(3)设起始地址BLOCK,长度为100个字符的存储区,从存储区中查找空格符,编写指令序列。
分数分配:
第1题:30
第2题:40 (每小题5分)
第3题:230
(1)60
(2)80
(3)90
2.已知(VS)=2000H,(ES)=2100H,(SS)-1000H,(BX)=0200H,(SI)=0300H,偏移量DVAL为0300H,请确定下列指令内存操作数的物理地址?
(1) MOV AL,[1000H],(2) MOV AL,5[BX] (3)MOV DVAL[BP],AX (4)INC DVAL[SI]
(5)MOV BX,DVAL[BP][SI] (6)MOV ES:[BX+SI],DL (7) MOV CH,[BX-4]
(8)MOV DX,DS:[BP+SI+250H]
3.以下为程序设计:
(1)计算(V-(X*Y+Z-540))/X,其V,X,Y,Z均为16位带符号数,分别存放在V、X、Y、Z单元中,按上式计算,商存入AX,余数存DX寄存器。请编写指令序列。
(2)把标志寄存器中的溢出位VF变反,编写指令序列。
(3)设起始地址BLOCK,长度为100个字符的存储区,从存储区中查找空格符,编写指令序列。
分数分配:
第1题:30
第2题:40 (每小题5分)
第3题:230
(1)60
(2)80
(3)90