ASSUME CS:CODE,DS:DATA
DATA SEGMENT
DB 32 DUP(0)
DATA ENDS
STACK SEGMENT
DB 16 DUP(0)
STACK ENDS
CODE SEGMENT
OK: MOV AX,DATA
MOV DS,AX
MOV AX,STACK
MOV SS,AX
MOV SP,32
MOV AX,0ABDH
MOV SI,00
CALL DTOC
M...


- [游客] 1 05/29 14:38
- [maverick] 牛逼 08/11 12:07
- [kanwangxue] 呵呵。基础才是王道啊! 打个比方,一副画,在最开始首先是没有色彩的,先素描 素描搞的好,后面才会 01/30 23:55
- [游客] 还有“段内直接短转移”的?太雷人了。 02/22 19:17
- [游客] 你他妈真是天才 11/17 13:16
- [游客] 你真他妈的天才 10/13 20:54
- [rotapple] 不过我试了几次,确定一定以及肯定的say:EBF6的作用是向前跳8个字节。此程序不能正常返回! 06/21 17:53
- [aaa88510] 为什么加80H正好是下一行呢?还没琢磨出来... 路过,因为加160就是下一行,但是它是在字符 03/18 18:03
- [wangshu] 我啥时候才能有这个水平呢? 11/22 11:46
- [xianzhi558] 不知道为什么 我白天在机房出现了这个问题 刚才拿自己的本本操作了一下 没问题了 10/10 23:58
- [游客] 大台灣千禧外送茶Gleezy:tw8888 男人的慾望天堂 No.1 全台高評價合法外送平台,安全 06/12 00:58
- [游客] 大台灣千禧外送茶Gleezy:tw8888 男人的慾望天堂 No.1 全台高評價合法外送平台,安全 06/12 00:55
- [游客] 大台灣千禧外送茶Gleezy:tw8888 男人的慾望天堂 No.1 全台高評價合法外送平台,安全 06/12 00:55
- [游客] 大台灣千禧外送茶Gleezy:tw8888 男人的慾望天堂 No.1 全台高評價合法外送平台,安全 06/12 00:54
- [游客] 大台灣千禧外送茶Gleezy:tw8888 男人的慾望天堂 No.1 全台高評價合法外送平台,安全 06/12 00:54
- [游客] 大台灣千禧外送茶Gleezy:tw8888 男人的慾望天堂 No.1 全台高評價合法外送平台,安全 06/12 00:52
- [游客] 大台灣千禧外送茶Gleezy:tw8888 男人的慾望天堂 No.1 全台高評價合法外送平台,安全 06/12 00:51
- [游客] 大台灣千禧外送茶Gleezy:tw8888 男人的慾望天堂 No.1 全台高評價合法外送平台,安全 06/12 00:51
- [游客] 大台灣千禧外送茶Gleezy:tw8888 男人的慾望天堂 No.1 全台高評價合法外送平台,安全 06/12 00:50
- [游客] 千喜人氣全台外送茶賴:xd711或者nis855 《telegram:xd713》 #清純可愛淫蕩 12/06 00:54
[2010-03-06 13:36] 《汇编语言》第十章实验10(3)
阅读全文 |
评论次数(1) |
浏览次数(1234) |
所属类型(汇编作业)
[2010-03-04 22:10] 《汇编语言》第十章实验10(2)
ASSUME CS:CODE
CODE SEGMENT
OK: MOV AX,0FFFFH
MOV DX,000FH
MOV CX,02H
CALL DIVDW
MOV AH,4CH
INT 21H
DIVDW: JCXZ BYE ;如果CX=0,就结束
PUSH AX
MOV AX,DX
MOV DX,0
DIV CX ;余数到了DX中,商在AX中
MOV BX,AX
POP AX
...
CODE SEGMENT
OK: MOV AX,0FFFFH
MOV DX,000FH
MOV CX,02H
CALL DIVDW
MOV AH,4CH
INT 21H
DIVDW: JCXZ BYE ;如果CX=0,就结束
PUSH AX
MOV AX,DX
MOV DX,0
DIV CX ;余数到了DX中,商在AX中
MOV BX,AX
POP AX
...
阅读全文 |
评论次数(2) |
浏览次数(1236) |
所属类型(汇编作业)
[2010-03-02 23:50] 《汇编语言》第十章实验10(1)
程序有错误,正在修改中。。。。。
程序已修改完成。。
----错误程序--------------
ASSUME CS:CODE,DS:DATA
DATA SEGMENT
DB 'WELCOME TO MASM!',0
DATA ENDS
CODE SEGMENT
OK: MOV AX,DATA
MOV DS,AX
MOV DH,01 ;行号
MOV DL,01 ;列号
MOV CL,00100100B ;绿底红字
MOV SI...
程序已修改完成。。
----错误程序--------------
ASSUME CS:CODE,DS:DATA
DATA SEGMENT
DB 'WELCOME TO MASM!',0
DATA ENDS
CODE SEGMENT
OK: MOV AX,DATA
MOV DS,AX
MOV DH,01 ;行号
MOV DL,01 ;列号
MOV CL,00100100B ;绿底红字
MOV SI...
阅读全文 |
评论次数(4) |
浏览次数(1331) |
所属类型(汇编作业)
[2010-02-28 22:31] 《汇编语言》第十章检测点10.5
(1)下面的程序执行后,AX中的数值为多少?(注意:用CALL指令的原理来分析,不要再DEBUG中单步跟踪来验证你的结论。对于此程序,在DEBUG中单步跟踪的结果,不能代表CPU的实际执行结果)
ASSUME CS:CODE
STACK SEGMENT
DW 8 DUP (0)
STACK ENDS
CODE SEGMENT
START: MOV AX,STACK
MOV SS,AX ;STACK段放入SS
MOV SP,16
MOV DS,AX ;STACK段放入DS
...
ASSUME CS:CODE
STACK SEGMENT
DW 8 DUP (0)
STACK ENDS
CODE SEGMENT
START: MOV AX,STACK
MOV SS,AX ;STACK段放入SS
MOV SP,16
MOV DS,AX ;STACK段放入DS
...
阅读全文 |
评论次数(4) |
浏览次数(1378) |
所属类型(汇编作业)
[2010-02-27 01:02] 《汇编语言》第十章检测点10.4
下面的程序执行后,AX中的数值为多少?
内存地址 机器码 汇编指令
1000:0 B8 00 00 MOV AX,6 ;不明白B8 00 00的意思不是“MOV AX,0”吗
1000:2 FF D0 CALL AX
1000:5 40 INC AX
1000:6 MOV BP,SP
ADD AX,[BP]
1000:0时,AX=6H
1000:2时...
内存地址 机器码 汇编指令
1000:0 B8 00 00 MOV AX,6 ;不明白B8 00 00的意思不是“MOV AX,0”吗
1000:2 FF D0 CALL AX
1000:5 40 INC AX
1000:6 MOV BP,SP
ADD AX,[BP]
1000:0时,AX=6H
1000:2时...
阅读全文 |
评论次数(4) |
浏览次数(1371) |
所属类型(汇编作业)
[2010-02-27 00:53] 《汇编语言》第十章检测点10.3
下面的程序执行后,AX中的数值为多少?
内存地址 机器码 汇编指令
1000:0 B8 00 00 MOV AX,0
1000:3 9A 09 00 00 10 CALL FAR PTR S
1000:8 40 INC AX
1000:9 58 S:POP AX
ADD AX,AX
POP BX
ADD...
内存地址 机器码 汇编指令
1000:0 B8 00 00 MOV AX,0
1000:3 9A 09 00 00 10 CALL FAR PTR S
1000:8 40 INC AX
1000:9 58 S:POP AX
ADD AX,AX
POP BX
ADD...
阅读全文 |
评论次数(4) |
浏览次数(1485) |
所属类型(汇编作业)
[2010-02-27 00:14] 《汇编语言》第十章检测点10.2
下面的程序执行后,AX中的数值为多少?
内存地址 机器码 汇编指令
1000:0 B8 00 00 MOV AX,0
1000:3 E8 01 00 CALL S
1000:6 40 INC AX
1000:7 58 S:POP AX
1000:0时,AX=0
1000:3时,AX=0,IP=3+3=6入栈
1000:6时,此处不执行
1000:7时,IP出栈到AX,故,AX=6
注意:CPU执行完一条指令后,IP一定已经指向了下一条指令的地址...
内存地址 机器码 汇编指令
1000:0 B8 00 00 MOV AX,0
1000:3 E8 01 00 CALL S
1000:6 40 INC AX
1000:7 58 S:POP AX
1000:0时,AX=0
1000:3时,AX=0,IP=3+3=6入栈
1000:6时,此处不执行
1000:7时,IP出栈到AX,故,AX=6
注意:CPU执行完一条指令后,IP一定已经指向了下一条指令的地址...
阅读全文 |
评论次数(5) |
浏览次数(1400) |
所属类型(汇编作业)
[2010-02-26 23:53] 《汇编语言》第十章检测点10.1
;补全程序,实现从内存1000:0000处开始执行指令。
ASSUME CS:CODE
STACK SEGMENT
DB 16 DUP(0)
STACK ENDS
CODE SEGMENT
START: MOV AX,STACK
MOV SS,AX
MOV SP,16
MOV AX,(1000H)
PUSH AX
MOV AX,(0000H)
PUSH AX
RETF
CODE ENDS
END START...
ASSUME CS:CODE
STACK SEGMENT
DB 16 DUP(0)
STACK ENDS
CODE SEGMENT
START: MOV AX,STACK
MOV SS,AX
MOV SP,16
MOV AX,(1000H)
PUSH AX
MOV AX,(0000H)
PUSH AX
RETF
CODE ENDS
END START...
阅读全文 |
评论次数(4) |
浏览次数(1316) |
所属类型(汇编作业)
[2010-02-17 19:08] 《汇编语言》第九章实验9
ASSUME CS:CODE,DS:DATA,ES:HAHA
DATA SEGMENT
DB 'welcome to masm!'
DB 00000010B ;绿色
DB 00100100B ;绿底红色
DB 01110001B ;白底蓝色
DATA ENDS
HAHA SEGMENT
DB 96 DUP (0)
HAHA ENDS
CODE SEGMENT
OK: MOV AX,DATA
MOV DS,AX
MOV AX,0...
DATA SEGMENT
DB 'welcome to masm!'
DB 00000010B ;绿色
DB 00100100B ;绿底红色
DB 01110001B ;白底蓝色
DATA ENDS
HAHA SEGMENT
DB 96 DUP (0)
HAHA ENDS
CODE SEGMENT
OK: MOV AX,DATA
MOV DS,AX
MOV AX,0...
阅读全文 |
评论次数(4) |
浏览次数(2176) |
所属类型(汇编作业)
[2010-02-14 09:06]
《汇编语言》第九章实验8
;分析下面的程序,在运行前思考:这个程序可以正确返回吗?
;运行后再思考:为什么是这种结果?
ASSUME CS:CODE
CODE SEGMENT
MOV AH,4CH
INT 21H
START: MOV AX,0
S: NOP
NOP
MOV DI,OFFSET S
MOV SI,OFFSET S2
MOV AX,CS:[SI]
MOV CS:[DI],AX
S0: JMP SHORT S
S1: MOV AX,0
INT ...
;运行后再思考:为什么是这种结果?
ASSUME CS:CODE
CODE SEGMENT
MOV AH,4CH
INT 21H
START: MOV AX,0
S: NOP
NOP
MOV DI,OFFSET S
MOV SI,OFFSET S2
MOV AX,CS:[SI]
MOV CS:[DI],AX
S0: JMP SHORT S
S1: MOV AX,0
INT ...
阅读全文 |
评论次数(79) |
浏览次数(45721) |
所属类型(汇编作业)