1、P104-在汇编程序中,数据不能以字母开头,而要在前面加0.
2、P110-mov ax,[0],在debug中可以编译,在masm中需要mov ax,ds:[0]...
- [fpamc] 检测点3.2 第一个空,10h 08/06 08:22
- [fpamc] 多写写就记住了。。 08/06 08:17
- [fpamc] 对的。 08/03 07:02
- [fpamc] 检测点2.1有好多错的,你自己检查检查' 08/03 07:01
[2012-08-03 22:55] 多看看就不会忘了
阅读全文 |
评论次数(1) |
浏览次数(254) |
所属类型(汇编笔记)
[2012-08-03 20:32] 检测点3
检测点3.1
(1)在debug中,用“d 0:0 1f”查看内存,结果如下:
0000:0000 70 80 F0 30 EF 60 30 E2-00 80 80 12 66 20 22 60
0000:0010 62 26 E6 D6 CC 2E 3C 3B-AB BA 00 00 26 06 66 88
下面的程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器的值:
mov ax,1
mov ds,ax
mov ax,[0000] ax= 2...
(1)在debug中,用“d 0:0 1f”查看内存,结果如下:
0000:0000 70 80 F0 30 EF 60 30 E2-00 80 80 12 66 20 22 60
0000:0010 62 26 E6 D6 CC 2E 3C 3B-AB BA 00 00 26 06 66 88
下面的程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器的值:
mov ax,1
mov ds,ax
mov ax,[0000] ax= 2...
阅读全文 |
评论次数(1) |
浏览次数(300) |
所属类型(汇编作业)
[2012-08-02 21:20] 检测点2
检测点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;...
(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;...
阅读全文 |
评论次数(1) |
浏览次数(241) |
所属类型(汇编作业)
[2012-08-02 20:27] 检测点1
检测点1.1
注:以下称“2^10”为2的10次方,即为1024.
(1) 1个CPU的寻址能力为8 KB,那么它的地址总线的宽度为13根。
【解】总线的宽度N,决定寻址能力为2^N,即2^N =8 KB=8×1024 B,因而N=13。
技巧:2^10 B=1 KB,2^3×2^10 B=8×1 KB
(2) 1KB的存储器有1024个存储单元,存储单元的编号从0到1023。
【解】1 KB=2^10 B即为1024个B,B是存储单元。
(3) 1KB可以存储2^13个bit,1024个Byte。
【解】1 KB=1024 B=1024×8 b=8192 b。
(4...
注:以下称“2^10”为2的10次方,即为1024.
(1) 1个CPU的寻址能力为8 KB,那么它的地址总线的宽度为13根。
【解】总线的宽度N,决定寻址能力为2^N,即2^N =8 KB=8×1024 B,因而N=13。
技巧:2^10 B=1 KB,2^3×2^10 B=8×1 KB
(2) 1KB的存储器有1024个存储单元,存储单元的编号从0到1023。
【解】1 KB=2^10 B即为1024个B,B是存储单元。
(3) 1KB可以存储2^13个bit,1024个Byte。
【解】1 KB=1024 B=1024×8 b=8192 b。
(4...
阅读全文 |
评论次数(1) |
浏览次数(272) |
所属类型(汇编作业)