检测点2.2
(1) 给定段地址为 0001H,仅通过变化偏移地址,CPU的寻址范围为 00010H 到 1000FH
因为偏移地址的取值范围为:0000H到FFFFH
(2) 有一数据存放在内在20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件:最小为 1001H ,最大为:2000H 。
因为偏移地址的取值范围为 0000H到FFFFH 20000H=SA*16+偏移地址。
检测点2.3
下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
mov ax,bx
sub ax,ax
...


- [fei456] 第一次执行mov ax,bx之前 第二次执行sub ax,ax之前 第三次执行jmp a 10/05 16:58
- [yugong] 坚持!恭喜!! 09/22 16:21
- [musicvs] 检测点2.3忘了看.... 2.3做得有点不对哦~ 第一次执行完mov ax,bx后 09/21 00:49
- [musicvs] 恩~又对喇 09/20 23:46
- [musicvs] 恩~既然和debug一致了....那当然是对喇~哈^_^ 09/20 21:22
- [musicvs] 恩~都对了 09/19 17:08
[2008-09-20 23:42] 检测点2.2 和 2.3
阅读全文 |
评论次数(3) |
浏览次数(515) |
所属类型(汇编作业)
[2008-09-20 20:52] 检测点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 ...
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 ...
阅读全文 |
评论次数(2) |
浏览次数(506) |
所属类型(汇编作业)
[2008-09-19 14:47] 第一次作业非自己独立完成
1. 1个CPU的寻址能力为8KB,那么它的地址总线的宽度为___. 13根
答: 2^10=1KB=1024B 8=2^3 8KB=2^3*2^10=2^13
2. 1KB的存储器有____个存储单元? 1024 .
答: 一个存储单元有8个bit即1个Byte``1KB == 1024个Byte`所以答案是1024 .
储存单元的编号从___到___. 0 1023
答: 因为每储存单元的编号是从0开始的``所以答案是 0 到 1023 .
3. 1KB的的储存器可以存储___个bit, ___个Byte. 1024*...
答: 2^10=1KB=1024B 8=2^3 8KB=2^3*2^10=2^13
2. 1KB的存储器有____个存储单元? 1024 .
答: 一个存储单元有8个bit即1个Byte``1KB == 1024个Byte`所以答案是1024 .
储存单元的编号从___到___. 0 1023
答: 因为每储存单元的编号是从0开始的``所以答案是 0 到 1023 .
3. 1KB的的储存器可以存储___个bit, ___个Byte. 1024*...
阅读全文 |
评论次数(1) |
浏览次数(478) |
所属类型(汇编作业)
页码数(1):
1