
[2010-12-23 12:01] 第4章 实验题
用debug跟踪t1.exe的执行过程见图1-图6
图7是查看PSP中的内容,黄色圈中可见该部分包含了t1.exe的路径。...
图7是查看PSP中的内容,黄色圈中可见该部分包含了t1.exe的路径。...
阅读全文 |
评论次数(0) |
浏览次数(440) |
所属类型(汇编作业)
[2010-12-20 14:47] 第3章 作业
检测点3.1
(1) 2662H
E626H
E626H
检测点3.2:
(1) mov ax,2000H
mov ss,ax
mov sp,000eH
(2) mov ax,1000H
mov ss,ax
mov sp,0000H
错误:检测点3.2:
(1) mov ax,2000H
mov ss,ax
mov sp,000eH;这里应为mov sp,0010H,因为初始状态SS:SP应指向堆栈最底部单元的下面单元。当SS:SP指向栈内空间时,SS:SP所指单元是栈内最上面一个有数据的单元。SS:SP的指向问题还需要仔细思考一下。...
(1) 2662H
E626H
E626H
检测点3.2:
(1) mov ax,2000H
mov ss,ax
mov sp,000eH
(2) mov ax,1000H
mov ss,ax
mov sp,0000H
错误:检测点3.2:
(1) mov ax,2000H
mov ss,ax
mov sp,000eH;这里应为mov sp,0010H,因为初始状态SS:SP应指向堆栈最底部单元的下面单元。当SS:SP指向栈内空间时,SS:SP所指单元是栈内最上面一个有数据的单元。SS:SP的指向问题还需要仔细思考一下。...
阅读全文 |
评论次数(0) |
浏览次数(474) |
所属类型(汇编作业)
[2010-12-16 08:25] 第二章 作业
检测点2.1
(1)
(2) 2^4 = 2*2*2*2
mov al,02h
add al,al ;2*2 = 4
add al,al ;4+4 = 4*2 = 2*2*2 = 8
add al,al ;8+8 = 8*2 = 2*2*2*2 = 16
检测点2.2
(1) 00010H-1000FH
(2) 1001H 2000H
检测点2.3
CPU经过4次修改IP;
mov ax,bx后1次
sub ax,ax后1次
jmp ax :将ax内容写入IP时次
CPU根据IP值执行命令后1次
IP值不清楚....
(1)
(2) 2^4 = 2*2*2*2
mov al,02h
add al,al ;2*2 = 4
add al,al ;4+4 = 4*2 = 2*2*2 = 8
add al,al ;8+8 = 8*2 = 2*2*2*2 = 16
检测点2.2
(1) 00010H-1000FH
(2) 1001H 2000H
检测点2.3
CPU经过4次修改IP;
mov ax,bx后1次
sub ax,ax后1次
jmp ax :将ax内容写入IP时次
CPU根据IP值执行命令后1次
IP值不清楚....
阅读全文 |
评论次数(0) |
浏览次数(441) |
所属类型(汇编作业)
[2010-12-14 15:13] 第一章 基础知识
第1章
检测点1.1
(1) 13
(2) 1024 0 1023
(3) 1024*8=8192 1024
(4) 1024*1024*1024 1024*1024 1024
(5) 64 1 16 4
(6) 1 1 2 2 4
(7) 512 256
(8) 二进制
着重理解:CPU控制外设时,把它们都当作内存来对待,把它们总的看作一个由若干存储单元组成的逻辑存储器,这个逻辑存储器就是我们所说的内在地址空间(这是一个假想的),对于CPU来说所有外设都是黑匣子....
检测点1.1
(1) 13
(2) 1024 0 1023
(3) 1024*8=8192 1024
(4) 1024*1024*1024 1024*1024 1024
(5) 64 1 16 4
(6) 1 1 2 2 4
(7) 512 256
(8) 二进制
着重理解:CPU控制外设时,把它们都当作内存来对待,把它们总的看作一个由若干存储单元组成的逻辑存储器,这个逻辑存储器就是我们所说的内在地址空间(这是一个假想的),对于CPU来说所有外设都是黑匣子....
阅读全文 |
评论次数(0) |
浏览次数(253) |
所属类型(汇编作业)
页码数(1):
1