实验2 用机器指令和汇编指令编程
(1)使用Debug,将上面的程序段写如内存,逐条执行,根据指令执行后的实际运行情况填空。
mov ax, ffff
mov ds, ax
mov ax, 2200
mov ss, ax
mov sp, 0100
mov ax, [0] ; ax = ( 5BEAH )
add ax, [2] ; ax = ( 5CCAH )
mov bx, [4] ; bx = ( 30F0H )
add bx, [6] ; bx = ( 6027H )
pus...
- [blackberry] 第(2)个题目涉及到的中断是后面讲解的内容,这里先留个意,在debug下跟踪的时候,有时候由于栈大小 08/31 08:43
- [yigeling] 写的没为题,继续努力。 04/30 11:40
- [游客] 很不错。 04/15 10:08
- [bslg123] 博主学习得很认真!继续加油! 04/13 10:02
- [crarook] 谢谢 第四题以前没有看明白要干什么! 04/06 21:34
- [mouse] 不错,博主继续加油啊~ 第三题rom不能改,这个也是体验啊。第四题是显存,能在屏幕看到显示的字 04/06 17:19
- [younggay] 回答正确。 03/30 10:52
- [younggay] 呵呵,对喽。 03/30 10:46
- [younggay] 回答正确。 03/30 10:45
- [crarook] 补上 03/29 18:11
[2009-08-29 09:26] 实验2 用机器指令和汇编指令编程
阅读全文 |
评论次数(1) |
浏览次数(668) |
所属类型(汇编作业)
[2009-04-29 14:27] 检测点3.2
检测点3.2答案:
(1) 补全下面的程序,使其可以将10000H-1000FH中的8个字,逆序拷贝到20000H-2000FH中。
mov ax, 1000H
mov ds, ax
( mov ax, 2000H )
( mov ss, ax )
( mov sp, 0010H );此时栈空
push [0]
push [2]
push [4]
push [6]
push [8]
push [A]
push [C]
push [E]
(2) 补全下面的程序,使其可以将10000H-1000FH中的8个字,逆序拷贝到2...
(1) 补全下面的程序,使其可以将10000H-1000FH中的8个字,逆序拷贝到20000H-2000FH中。
mov ax, 1000H
mov ds, ax
( mov ax, 2000H )
( mov ss, ax )
( mov sp, 0010H );此时栈空
push [0]
push [2]
push [4]
push [6]
push [8]
push [A]
push [C]
push [E]
(2) 补全下面的程序,使其可以将10000H-1000FH中的8个字,逆序拷贝到2...
阅读全文 |
评论次数(1) |
浏览次数(591) |
所属类型(汇编作业)
[2009-04-12 21:40] 检测点3.1
检测点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 = 2662H
mov bx, [0001]; BX = E626...
(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 = 2662H
mov bx, [0001]; BX = E626...
阅读全文 |
评论次数(2) |
浏览次数(758) |
所属类型(汇编作业)
[2009-04-04 20:25] 实验1 查看CPU和内存,用机器指令和汇编指令编程
实验1 查看CPU和内存,用机器指令和汇编指令编程
1.使用Debug,将下面的程序写入内存,逐条执行,观察每条指令执行后,CPU中相关寄存器中内容的变化。
机器码 汇编指令
b8 20 4e mov ax, 4e20H
05 16 14 add ax, 1416H
bb 00 20 mov bx, 2000H
01 d8 add ax, bx
89 c3 mov bx, ax
01 d8 add ax, bx
b8 1a 00 ...
1.使用Debug,将下面的程序写入内存,逐条执行,观察每条指令执行后,CPU中相关寄存器中内容的变化。
机器码 汇编指令
b8 20 4e mov ax, 4e20H
05 16 14 add ax, 1416H
bb 00 20 mov bx, 2000H
01 d8 add ax, bx
89 c3 mov bx, ax
01 d8 add ax, bx
b8 1a 00 ...
阅读全文 |
评论次数(2) |
浏览次数(984) |
所属类型(汇编作业)
[2009-03-29 21:06] 检测点2.2
第二章
检测点2.2:
1.给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为00010H到1000FH。
2.有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。刚SA应满足的条件是:最小为 1001H, 最大为2000H。
偏移地址范围:0000H~FFFFH,当偏移地址取0000H时,SA最大;当偏移地址取FFFFH时,SA最小=10001h/10h,结果是1000H余1,则最小值是1001H...
检测点2.2:
1.给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为00010H到1000FH。
2.有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。刚SA应满足的条件是:最小为 1001H, 最大为2000H。
偏移地址范围:0000H~FFFFH,当偏移地址取0000H时,SA最大;当偏移地址取FFFFH时,SA最小=10001h/10h,结果是1000H余1,则最小值是1001H...
阅读全文 |
评论次数(1) |
浏览次数(656) |
所属类型(汇编作业)
[2009-03-29 19:34] 检测点2.1
第二章
检测点2.1:
第一题,写出每条汇编指令执行后相关寄存器中的值
1,mov ax,62627 ax=F4A3H
2,mov ah,31H ax=31A3H
3,mov al,23h ax=3123H
4,add ax,ax ax=6246H
5,mov bx,826ch bx=826CH
6,mov cx,ax cx=6246H
7,mov ax,bx ax=826CH
8,add ax,bx ax=04D8H
9,mov al,bh ax=0482H
10,mov ah,bl...
检测点2.1:
第一题,写出每条汇编指令执行后相关寄存器中的值
1,mov ax,62627 ax=F4A3H
2,mov ah,31H ax=31A3H
3,mov al,23h ax=3123H
4,add ax,ax ax=6246H
5,mov bx,826ch bx=826CH
6,mov cx,ax cx=6246H
7,mov ax,bx ax=826CH
8,add ax,bx ax=04D8H
9,mov al,bh ax=0482H
10,mov ah,bl...
阅读全文 |
评论次数(1) |
浏览次数(631) |
所属类型(汇编作业)
[2009-03-26 15:05] 检测点1.1
第一章
检测点1.1:
1)1个cpu的寻址能力为8KB,那么它的地址总线的宽度为____。
13
地址总线为N,可以访问2^N个内存单元. 微型计算机的内存单元可以存储一个Byte.
8KB = 8*1024B = 2^3*2^10B = 2^13B
2)1KB的存储器有____个存储单元?存储单元的编号从_____到______。
1024 0 1023
3)1KB的存储器可以存储____个bit,______个Byte。
8192 1024
4)1GB、1MB、1KB分别是____________________Byte。 ...
检测点1.1:
1)1个cpu的寻址能力为8KB,那么它的地址总线的宽度为____。
13
地址总线为N,可以访问2^N个内存单元. 微型计算机的内存单元可以存储一个Byte.
8KB = 8*1024B = 2^3*2^10B = 2^13B
2)1KB的存储器有____个存储单元?存储单元的编号从_____到______。
1024 0 1023
3)1KB的存储器可以存储____个bit,______个Byte。
8192 1024
4)1GB、1MB、1KB分别是____________________Byte。 ...
阅读全文 |
评论次数(4) |
浏览次数(658) |
所属类型(汇编作业)