1)mov bx,2000H
mov sp,0010h
mvo ss,bx
2) mov bx,1000h
mov sp,0h
mvo ss,bx...
- [starrynight] ok 没问题 05/09 22:57
- [lwbfq] 没有问题,继续努力! 05/02 10:04
- [assembly] 分析的完全正确。 04/06 14:06
- [jnwz159] 啊,不好意思,这么解释的确是不正确的。应该是先用地址减去偏移的范围,得出结果是10001H和2000 04/06 13:20
- [游客] 物理地址是20000H用其右移一位再减去偏移的范围0000~ffff得到最大和最小范围 ==== 04/01 18:44
- [游客] 都对啦,博主继续加油! 03/28 18:30
- [jnwz159] 谢谢大家的支持 03/28 17:06
- [mess] 不错,知其然再知其所以然很重要,博主继续加油啊~ 03/28 09:14
- [游客] 正确! 03/27 19:27
[2008-05-09 21:38] 检测点3.2
阅读全文 |
评论次数(1) |
浏览次数(628) |
所属类型(汇编作业)
[2008-04-29 19:49] 检测点3.1
第一题
ax=2662
bx=e626
ax=e626
ax=2662
bx=d6e6
ax=fd48
ax=2c14
ax=0000
ax=00e6
bx=0000
bx=0026
ax=000c
第二题
mov ax,6622 ax=6622 bx=0 cs=2000 ip=03 ds=1000
jmp 0ffo:0100 ax=6622 bx=0 cs=1000 ip=0 ds=1000
mov ax,2000 ax=2000 bx=0 cs=1000 ip=03 ...
ax=2662
bx=e626
ax=e626
ax=2662
bx=d6e6
ax=fd48
ax=2c14
ax=0000
ax=00e6
bx=0000
bx=0026
ax=000c
第二题
mov ax,6622 ax=6622 bx=0 cs=2000 ip=03 ds=1000
jmp 0ffo:0100 ax=6622 bx=0 cs=1000 ip=0 ds=1000
mov ax,2000 ax=2000 bx=0 cs=1000 ip=03 ...
阅读全文 |
评论次数(1) |
浏览次数(530) |
所属类型(汇编作业)
[2008-04-06 13:23] 检测点2.3
下面的3条指令执行后,CPU几次修改IP?都是在什么时候啊?最后IP中的值是都少啊?
1 MOV AX,BX
2 SUB AX,AX
3 JMP AX
答:一共修改了4次,当读入mov ax,bx之后ip指向了下一条指令即sub ax,ax;当读入sub ax,ax之后,ip指向了jmp ax;当读入jmp ax之后,ip顺序下移;当jmp执行完之后ax变成0,此时ip跳转到该段的0000处执行,所以一共执行了4次。
读取指令1——>ip改变指向指令2——>执行MOV AX,BX——>读取指令2——>ip改变指向指令3——>执行SUB ...
1 MOV AX,BX
2 SUB AX,AX
3 JMP AX
答:一共修改了4次,当读入mov ax,bx之后ip指向了下一条指令即sub ax,ax;当读入sub ax,ax之后,ip指向了jmp ax;当读入jmp ax之后,ip顺序下移;当jmp执行完之后ax变成0,此时ip跳转到该段的0000处执行,所以一共执行了4次。
读取指令1——>ip改变指向指令2——>执行MOV AX,BX——>读取指令2——>ip改变指向指令3——>执行SUB ...
阅读全文 |
评论次数(1) |
浏览次数(509) |
所属类型(汇编作业)
[2008-04-01 16:48] 检测点2.2
1、给定的段地址为0001H,仅通过变化偏移地址,CPU的寻址范围为()到()-----------00010H 1000fH
0001<<一位加上偏移地址从0到ffffH
2、有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为(),组大为()。
--------- 1001H 2000H
物理地址是20000H用其右移一位再减去偏移的范围0000~ffff得到最大和最小范围...
0001<<一位加上偏移地址从0到ffffH
2、有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为(),组大为()。
--------- 1001H 2000H
物理地址是20000H用其右移一位再减去偏移的范围0000~ffff得到最大和最小范围...
阅读全文 |
评论次数(2) |
浏览次数(590) |
所属类型(汇编作业)
[2008-03-28 16:46] 检测点2.1
1、写出每条汇编指令执行后相关寄存器中的值
mov ax,62627 ax=f4a3H
mov ah,31H ax=31a3H
mov al,23H ax=3123H
add ax,ax ax=6246H
mov bx,826cH bx=826cH
mov cx,ax cx=6246H
mov ax,bx ax=826cH
add ax,bx ax=04d8H
mov al,bh ax=0482H
mov ah,bl ...
mov ax,62627 ax=f4a3H
mov ah,31H ax=31a3H
mov al,23H ax=3123H
add ax,ax ax=6246H
mov bx,826cH bx=826cH
mov cx,ax cx=6246H
mov ax,bx ax=826cH
add ax,bx ax=04d8H
mov al,bh ax=0482H
mov ah,bl ...
阅读全文 |
评论次数(1) |
浏览次数(509) |
所属类型(汇编作业)
[2008-03-27 17:28] 监测点1.1
1、1个CPU的寻址能力为8KB,那么它的地址总线宽度为()--13
2、1KB的存储器为()个存储单元?存储单元的编号从()到()----- 2^10 0 1023
3、1K的存储单元可以存储()个bit,()byts?-- 8K 1K
4、1GB、1MB、1KB分别是()byte?-- 2^30 2^20 2^10
5、8080、8088、80286、80386的地址总线宽度分别是16根、20根、24根、32根,则它们的寻址能力为:()KB、()MB、()MB、()GB。--64 1 16 4
6、8080、、8088、8086、80286、8038...
2、1KB的存储器为()个存储单元?存储单元的编号从()到()----- 2^10 0 1023
3、1K的存储单元可以存储()个bit,()byts?-- 8K 1K
4、1GB、1MB、1KB分别是()byte?-- 2^30 2^20 2^10
5、8080、8088、80286、80386的地址总线宽度分别是16根、20根、24根、32根,则它们的寻址能力为:()KB、()MB、()MB、()GB。--64 1 16 4
6、8080、、8088、8086、80286、8038...
阅读全文 |
评论次数(3) |
浏览次数(496) |
所属类型(汇编作业)