检测点16.1
(1)a[si]
(2)word ptr b[0]
(3)word ptr b[2]
(4)2
检测点16.2
(1)MOV AX,DATA
(2)MOV DS,AX...


- [tomato] MOV BX,0B800H MOV ES,BX MOV 04/17 15:26
- [游客] 程序有问题,你的返回指令处 MOV AH,4C 这条指令丢了H了,所以数据就不对了。 04/15 11:28
- [游客] 结论正确。第一题的原因是? 04/15 11:20
- [游客] 回答OK。 04/15 10:24
- [游客] 没问题。想显示完全年份的话,可以搜搜博客中的文章,有提到的。 04/15 10:10
- [游客] 理解OK。 04/15 09:00
- [bslg123] 支持一下! 04/13 10:01
- [caroline0712] 3ks 已经改正 04/08 15:18
- [crazyman] 监测点16.2第二个空不对。仔细看看assume关联。 04/07 21:25
- [caroline0712] ;数值显示 改进版()显示部分的改进) ;将DATA中的数据以十进制显示; ;将二进制信息存储 03/30 15:47
[2009-04-15 12:00] 检测点16
阅读全文 |
评论次数(0) |
浏览次数(472) |
所属类型(检测点)
[2009-04-14 14:38] 检测点15
检测点15.1
(1)PUSHF
CALL DWORD PTR DS:[0]
(2)在
MOV WORD PTR ES:[9*4],OFFSET INT9
MOV ES:[9*4+2],CS
前后分别加入 CLI STI...
(1)PUSHF
CALL DWORD PTR DS:[0]
(2)在
MOV WORD PTR ES:[9*4],OFFSET INT9
MOV ES:[9*4+2],CS
前后分别加入 CLI STI...
阅读全文 |
评论次数(1) |
浏览次数(694) |
所属类型(检测点)
[2009-04-12 16:23] 检测点14
检测点14.1
(1)
;读取CMOS RAM的2号单元的内容
CODES SEGMENT
ASSUME CS:CODES
START:
MOV AL,2
OUT 70H,AL
IN AL,71H
MOV AH,4CH
INT 21H
CODES ENDS
END START
(2)
;向CMOS RAM的2号单元写入0
CODES SEGMENT
ASSUME CS:CODES
START:
MOV AL,2
OUT 70H,AL
MOV AL,30H
...
(1)
;读取CMOS RAM的2号单元的内容
CODES SEGMENT
ASSUME CS:CODES
START:
MOV AL,2
OUT 70H,AL
IN AL,71H
MOV AH,4CH
INT 21H
CODES ENDS
END START
(2)
;向CMOS RAM的2号单元写入0
CODES SEGMENT
ASSUME CS:CODES
START:
MOV AL,2
OUT 70H,AL
MOV AL,30H
...
阅读全文 |
评论次数(1) |
浏览次数(673) |
所属类型(检测点)
[2009-04-11 20:41] 检测点13
检测点13.2
(1)错误。不行
(2)不行。此时还为交付操作系统引导...
(1)错误。不行
(2)不行。此时还为交付操作系统引导...
阅读全文 |
评论次数(1) |
浏览次数(670) |
所属类型(检测点)
[2009-04-07 10:28] 检测点16
检测点16.1
(1)A[SI]
(2)WORD PTR B[0]
(3)WORD PTR B[2]
检测点16.2
(1)MOV AX,DATA
(2)MOV ES,AX...
(1)A[SI]
(2)WORD PTR B[0]
(3)WORD PTR B[2]
检测点16.2
(1)MOV AX,DATA
(2)MOV ES,AX...
阅读全文 |
评论次数(2) |
浏览次数(656) |
所属类型(检测点)
[2009-03-26 15:19] 第九章检测点
检测点9.1
(1) DW 2 DUP (0)
(2) BX, CS
(3) (CS) = 0006H; (IP) = 00BE
检测点9.2
MOV CH,0H
MOV CL,[BX]
JCXZ OK
INC BX
检测点9.3
INC CX...
(1) DW 2 DUP (0)
(2) BX, CS
(3) (CS) = 0006H; (IP) = 00BE
检测点9.2
MOV CH,0H
MOV CL,[BX]
JCXZ OK
INC BX
检测点9.3
INC CX...
阅读全文 |
评论次数(0) |
浏览次数(198) |
所属类型(检测点)
[2009-03-23 17:29] 第六章检测点
检测点6.1
(1)MOV CS:[BX],AX
(2)[1]0;[2]30H;[3]POP CS:[BX];...
(1)MOV CS:[BX],AX
(2)[1]0;[2]30H;[3]POP CS:[BX];...
阅读全文 |
评论次数(2) |
浏览次数(206) |
所属类型(检测点)
[2009-03-20 10:52] 第三章检测点
检测点3.1
(1)
[1]AX= 2662H,
[2]BX= E626H,
[3]AX= E626H,
[4]AX= 2662H,
[5]BX= D6E6H,
[6]AX= FD48H,
[7]AX= 2C14H,
[8]AX= 0H,
[9]AX=00E6H,
[10]BX=0,
[11]BX=0026H,
[12]AX=000C
(2)
[1]写出CPU执行的指令序列:
[2]写出CPU执行每条指令后,CS和IP和相关寄存器的值
解:
MOV AX,6622H;CS=2000H,IP=3
JMP OFFO:0100;CS=2000H,IP=8...
(1)
[1]AX= 2662H,
[2]BX= E626H,
[3]AX= E626H,
[4]AX= 2662H,
[5]BX= D6E6H,
[6]AX= FD48H,
[7]AX= 2C14H,
[8]AX= 0H,
[9]AX=00E6H,
[10]BX=0,
[11]BX=0026H,
[12]AX=000C
(2)
[1]写出CPU执行的指令序列:
[2]写出CPU执行每条指令后,CS和IP和相关寄存器的值
解:
MOV AX,6622H;CS=2000H,IP=3
JMP OFFO:0100;CS=2000H,IP=8...
阅读全文 |
评论次数(0) |
浏览次数(259) |
所属类型(检测点)
[2009-03-19 20:38] 第二章检测点
检测点2.1
1.F4A3H,31A3H,3123H,6246H,826CH
CX=6246H,AX=826CH,AX=04D8H,AX=0482H,AX=6C82H,AX=D882H,
AX=D888H,AX=D810H,AX=4246H
2.计算2的4次方
MOV AX,2
ADD AX,AX
ADD AX,AX
ADD AX,AX
检测点2.2
1.0001H:0---0001H:FFFFH(0~64K)
2.1001H,2000H
检测点2.3
1.CPU修改IP4次
MOV AX,BX;修改IP的值为0003
SUB...
1.F4A3H,31A3H,3123H,6246H,826CH
CX=6246H,AX=826CH,AX=04D8H,AX=0482H,AX=6C82H,AX=D882H,
AX=D888H,AX=D810H,AX=4246H
2.计算2的4次方
MOV AX,2
ADD AX,AX
ADD AX,AX
ADD AX,AX
检测点2.2
1.0001H:0---0001H:FFFFH(0~64K)
2.1001H,2000H
检测点2.3
1.CPU修改IP4次
MOV AX,BX;修改IP的值为0003
SUB...
阅读全文 |
评论次数(0) |
浏览次数(210) |
所属类型(检测点)
[2009-03-16 14:57] 检测点12
检测点12.1
(1)0070:018B
(2)4*N; 4*N+2...
(1)0070:018B
(2)4*N; 4*N+2...
阅读全文 |
评论次数(0) |
浏览次数(213) |
所属类型(检测点)