;分析下面的程序,在运行前思考:这个程序可以正确返回吗?
;运行后再思考:为什么是这种结果?
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 ...
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 03/12 00:39
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 03/12 00:39
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 +瀨52sora饑渴淫蕩人妻求幹 +瀨52sora饑渴淫蕩人妻 03/12 00:38
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 03/12 00:38
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 03/12 00:38
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 03/12 00:37
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 03/12 00:37
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 03/12 00:37
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 03/12 00:37
- [lai-52sora] +瀨52sora饑渴淫蕩人妻求幹 03/12 00:37
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:31
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:30
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:30
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:30
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:30
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:29
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:29
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:29
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:26
- [游客] 千喜全台外送茶賴ns771《telegram:xd713》 #清純可愛淫蕩少女#升級老司機紅牌妹 05/19 00:25
[2010-02-14 09:06] 《汇编语言》第九章实验8
阅读全文 |
评论次数(79) |
浏览次数(42485) |
所属类型(汇编作业)
[2010-02-12 21:38] 《汇编语言》第九章检测点9.3
;补全编程,利用LOOP指令,实现在内存2000H段中查找第一个值为0的字节,找到后,将它的偏移地址存储在DX中。
ASSUME CS:CODE
CODE SEGMENT
START: MOV AX,2000H
MOV DS,AX
MOV BX,0
S: MOV CL,[BX]
MOV CH,0
(INC CL) ;LOOP时会减去这个1
INC BX
LOOP S
OK: DEC BX
MOV DX,BX
MOV AH,4CH
...
ASSUME CS:CODE
CODE SEGMENT
START: MOV AX,2000H
MOV DS,AX
MOV BX,0
S: MOV CL,[BX]
MOV CH,0
(INC CL) ;LOOP时会减去这个1
INC BX
LOOP S
OK: DEC BX
MOV DX,BX
MOV AH,4CH
...
阅读全文 |
评论次数(2) |
浏览次数(717) |
所属类型(汇编作业)
[2010-02-11 23:11] 《汇编语言》第九章检测点9.2
补全编程,利用JCXZ指令,实现在内存2000H段中查找第一个值为0的字节,找到后,将它的偏移地址存储在DX中。
ASSUME CS:CODE
CODE SEGMENT
START: MOV AX,2000H
MOV DS,AX
MOV BX,0
S: (MOV CL,[BX])
(MOV CH,0)
(JCXZ OK)
(INC BX)
JMP SHORT S
OK: MOV DX,BX
MOV AH,4CH
INT 21H
CODE ...
ASSUME CS:CODE
CODE SEGMENT
START: MOV AX,2000H
MOV DS,AX
MOV BX,0
S: (MOV CL,[BX])
(MOV CH,0)
(JCXZ OK)
(INC BX)
JMP SHORT S
OK: MOV DX,BX
MOV AH,4CH
INT 21H
CODE ...
阅读全文 |
评论次数(2) |
浏览次数(778) |
所属类型(汇编作业)
[2010-02-11 21:36] 《汇编语言》第九章检测点9.1
;(1)若要使程序中的JMP指令执行后,CS:IP指向程序的第一条指令,在DATA段中应该定义哪些数据?
ASSUME CS:CODE
DATA SEGMENT
(DW 0,0)
DATA ENDS
CODE SEGMENT
START: MOV AX,DATA
MOV DS,AX
MOV BX,0
JMP WORD PTR [BX+1]
CODE ENDS
END START
;(2)补全程序,使JMP指令执行后,CS:IP指向程序的第一条指令。
ASSUME CS:CODE
DATA ...
ASSUME CS:CODE
DATA SEGMENT
(DW 0,0)
DATA ENDS
CODE SEGMENT
START: MOV AX,DATA
MOV DS,AX
MOV BX,0
JMP WORD PTR [BX+1]
CODE ENDS
END START
;(2)补全程序,使JMP指令执行后,CS:IP指向程序的第一条指令。
ASSUME CS:CODE
DATA ...
阅读全文 |
评论次数(2) |
浏览次数(700) |
所属类型(汇编作业)
[2010-02-11 16:03] 《汇编语言》第八章实验7
实验七 寻址方式在结构化数据访问中的作用
Power idea公司从1075年成立一直到1995年的基本情况如下:
年份 收入(千美元) 雇员(人) 人均收入(千美元)
1975 16 3 ?
1976 22 7 ?
1977 382 9 ?
1978 1356 13 ?
1979 2390 28 ?
1980 80...
Power idea公司从1075年成立一直到1995年的基本情况如下:
年份 收入(千美元) 雇员(人) 人均收入(千美元)
1975 16 3 ?
1976 22 7 ?
1977 382 9 ?
1978 1356 13 ?
1979 2390 28 ?
1980 80...
阅读全文 |
评论次数(3) |
浏览次数(741) |
所属类型(汇编作业)
[2010-01-28 01:02] 《汇编语言》第七章实验6
;编程,将DATA段中每个单词的前4个字母改为大写字母;
ASSUME CS:CODE,DS:DATA,SS:STACK
STACK SEGMENT
DW 0,0,0,0,0,0,0,0
STACK ENDS
DATA SEGMENT
DB '1. display '
DB '2. brows '
DB '3. replace '
DB '4. modify '
DATA ENDS
CODE SEGMENT
START: MOV AX...
ASSUME CS:CODE,DS:DATA,SS:STACK
STACK SEGMENT
DW 0,0,0,0,0,0,0,0
STACK ENDS
DATA SEGMENT
DB '1. display '
DB '2. brows '
DB '3. replace '
DB '4. modify '
DATA ENDS
CODE SEGMENT
START: MOV AX...
阅读全文 |
评论次数(5) |
浏览次数(776) |
所属类型(汇编作业)
[2010-01-24 23:53] 《汇编语言》第六章实验5
(1)将下面的程序编译连接,用DEBUG加载、跟踪,然后回答问题:
ASSUME CS:CODE,DS:DATA,SS:STACK
DATA SEGMENT
DW 0123H,0456H,0789H,0ABCH,0DEFH,0FEDH,0CBAH,0987H
DATA ENDS
STACK SEGMENT
DW 0,0,0,0,0,0,0,0
STACK ENDS
CODE SEGMENT
START: MOV AX,STACK
MOV SS,AX
MOV SP,16
MOV AX,D...
ASSUME CS:CODE,DS:DATA,SS:STACK
DATA SEGMENT
DW 0123H,0456H,0789H,0ABCH,0DEFH,0FEDH,0CBAH,0987H
DATA ENDS
STACK SEGMENT
DW 0,0,0,0,0,0,0,0
STACK ENDS
CODE SEGMENT
START: MOV AX,STACK
MOV SS,AX
MOV SP,16
MOV AX,D...
阅读全文 |
评论次数(5) |
浏览次数(1103) |
所属类型(汇编作业)
[2010-01-23 23:05] 《汇编语言》第六章检测点6.1
(1)下面的程序实现依次用内存0:0--0:15单元中的内容改写程序中的数据,完成程序;
ASSUME CS:OCDESG
CODESG SEGMENT
DW 0123H,0456H,0789H,0ABCH,0DEFH,0FEDH,0CBAH,0987H
START: MOV AX,0
MOV DS,AX
MOV BX,0
MOV CX,8
S: MOV AX,[BX]
(MOV CS:[BX],AX)
...
ASSUME CS:OCDESG
CODESG SEGMENT
DW 0123H,0456H,0789H,0ABCH,0DEFH,0FEDH,0CBAH,0987H
START: MOV AX,0
MOV DS,AX
MOV BX,0
MOV CX,8
S: MOV AX,[BX]
(MOV CS:[BX],AX)
...
阅读全文 |
评论次数(3) |
浏览次数(697) |
所属类型(汇编作业)
[2010-01-22 23:04] 《汇编语言》第五章实验4
(1)编程,向内存0:200~0:23F依次传送数据0~63(3FH)。
ASSUME CS:CODE
CODE SEGMENT
MOV AX,0000H
MOV DS,AX
MOV BX,0200H
MOV CX,63
S:MOV [BX],AL
INC AL
INC BX
LOOP S
MOV AH,4CH
INT 21H
CODE ENDS
END
(2)编程,向内存0:200~0:23F依次传送数据0~63(3FH),程序中只能使用9条指令,9条指令中包括“MOV AX,4CH”和“INT 21H”。
ASS...
ASSUME CS:CODE
CODE SEGMENT
MOV AX,0000H
MOV DS,AX
MOV BX,0200H
MOV CX,63
S:MOV [BX],AL
INC AL
INC BX
LOOP S
MOV AH,4CH
INT 21H
CODE ENDS
END
(2)编程,向内存0:200~0:23F依次传送数据0~63(3FH),程序中只能使用9条指令,9条指令中包括“MOV AX,4CH”和“INT 21H”。
ASS...
阅读全文 |
评论次数(3) |
浏览次数(696) |
所属类型(汇编作业)
[2010-01-22 21:30] 《汇编语言》第四章实验3
(1)将下面的程序保存为t1.asm文件,将其生成可执行文件t1.exe:
ASSUME CS:CODESG
CODESG SEGMENT
MOV AX,2000H
MOV SS,AX
MOV SP,0
ADD SP,4
POP AX
POP BX
PUSH AX
PUSH BX
POP AX
POP BX
MOV AX,4CH
INT 21H
CODESG ENDS
END
(2)用DEBUG...
ASSUME CS:CODESG
CODESG SEGMENT
MOV AX,2000H
MOV SS,AX
MOV SP,0
ADD SP,4
POP AX
POP BX
PUSH AX
PUSH BX
POP AX
POP BX
MOV AX,4CH
INT 21H
CODESG ENDS
END
(2)用DEBUG...
阅读全文 |
评论次数(12) |
浏览次数(2280) |
所属类型(汇编作业)