do0
assume cs:code
code segment
start:mov ax,cs
mov ds,ax
mov si,offset do0
mov ax,0
mov es,ax
mov di,200h
mov cx,offset do0end-offset do0
cld
rep movsb
mov ax,0
mov es,ax
mov word ptr es:[0*4],200h
mov word ptr...
- [游客] 程序不难,但理解不太容易,对这个分析方法的应用也很重要。 博主继续加油啊 ^_^ 12/27 16:02
- [游客] 不给博主的程序做检测了,不知道博主有没有变变行列值测测显示位置 ^_^ 0行0列 1行1列 12/23 14:54
- [nono] SUB AL,AL 0 0 0 1 12/09 20:45
- [游客] 程序没问题。 12/07 10:04
- [游客] 回答OK。 12/07 10:03
- [游客] 11.2以下指令的标志为需要重新来思考。 ADD AL,90H 0 1 12/07 09:44
- [tinyparticle] 11.2 OF、SF标志位有错误 12/05 16:31
- [游客] 理解的基本上正确。加油。 12/05 10:33
- [nono] 终于搞明白了 程序都通过了测试! 还请各位指教不足的地方 11/21 17:08
- [nono] 指正的对,谢谢了 此时是栈空的,SP应指向26 11/18 20:57
[2009-12-27 09:17] 实验12
阅读全文 |
评论次数(0) |
浏览次数(606) |
所属类型(汇编作业)
[2009-12-23 16:47] 检测点12
12.1
(1)0070:018b
(2)4n
4n+2...
(1)0070:018b
(2)4n
4n+2...
阅读全文 |
评论次数(0) |
浏览次数(669) |
所属类型(汇编作业)
[2009-12-23 16:18] 实验11
assume cs:codesg
datasg segment
db "Beginner's All-purpose Symbolic Instruction Code.",0
datasg ends
codesg segment
begin:mov ax,datasg
mov ds,ax
mov si,0
call letterc
mov ax,4c00h
int 21h
letterc:push si
push ax
s:...
datasg segment
db "Beginner's All-purpose Symbolic Instruction Code.",0
datasg ends
codesg segment
begin:mov ax,datasg
mov ds,ax
mov si,0
call letterc
mov ax,4c00h
int 21h
letterc:push si
push ax
s:...
阅读全文 |
评论次数(0) |
浏览次数(640) |
所属类型(汇编作业)
[2009-12-23 10:38] 实验10.1显示
assume cs:code
data segment
db 10 dup(0)
data ends
code segment
start: mov ax,12666
mov bx,data
mov ds,bx
mov si,0
call dtoc
mov dh,8
mov dl,3
mov cl,2
call show_str
mov ax,4c00h
int 21h
...
data segment
db 10 dup(0)
data ends
code segment
start: mov ax,12666
mov bx,data
mov ds,bx
mov si,0
call dtoc
mov dh,8
mov dl,3
mov cl,2
call show_str
mov ax,4c00h
int 21h
...
阅读全文 |
评论次数(1) |
浏览次数(792) |
所属类型(汇编作业)
[2009-12-23 10:38] 实验10.2除法溢出
assume cs:code
code segment
start:
mov ax,4240h
mov dx,000fh
mov cx,0ah
call divdw
mov ax,4c00h
int 21h
divdw:
push si
push di
mov di,ax
...
code segment
start:
mov ax,4240h
mov dx,000fh
mov cx,0ah
call divdw
mov ax,4c00h
int 21h
divdw:
push si
push di
mov di,ax
...
阅读全文 |
评论次数(1) |
浏览次数(808) |
所属类型(汇编作业)
[2009-12-23 10:36] 实验10.3数值显示
assume cs:code
data segment
db 10 dup(0)
data ends
code segment
start: mov ax,12666
mov bx,data
mov ds,bx
mov si,0
call dtoc
mov dh,8
mov dl,3
mov cl,2
call show_str
mov ax,4c00h
int 21h
...
data segment
db 10 dup(0)
data ends
code segment
start: mov ax,12666
mov bx,data
mov ds,bx
mov si,0
call dtoc
mov dh,8
mov dl,3
mov cl,2
call show_str
mov ax,4c00h
int 21h
...
阅读全文 |
评论次数(0) |
浏览次数(557) |
所属类型(汇编作业)
[2009-12-05 15:04] 第11章检测题
11.1
zf pf sf
sub al,al 1 1 0
mov al,1 1 1 0
push ax 1 1 0
pop bx 1 1 0
add al,bl 0 0 0
add al,10 0 1 0
mul al 0 1 0
11.2
CF OF SF ZF PF
SUB AL,AL 0 ...
zf pf sf
sub al,al 1 1 0
mov al,1 1 1 0
push ax 1 1 0
pop bx 1 1 0
add al,bl 0 0 0
add al,10 0 1 0
mul al 0 1 0
11.2
CF OF SF ZF PF
SUB AL,AL 0 ...
阅读全文 |
评论次数(3) |
浏览次数(902) |
所属类型(汇编作业)
[2009-12-05 14:49] 实验9 根据材料编程
assume cs:code,ds:data
data segment
db 'welcome to masm!'
data ends
code segment
start:mov ax,data
mov ds,ax
mov ax,0B800H
mov es,ax
mov si,0
mov di,0
mov cx,16
s:mov al,ds:[si]
mov ah,02h
mov es:[720h+di],ax
mov ...
data segment
db 'welcome to masm!'
data ends
code segment
start:mov ax,data
mov ds,ax
mov ax,0B800H
mov es,ax
mov si,0
mov di,0
mov cx,16
s:mov al,ds:[si]
mov ah,02h
mov es:[720h+di],ax
mov ...
阅读全文 |
评论次数(1) |
浏览次数(838) |
所属类型(汇编作业)
[2009-12-05 13:52] 第十章练习题
10.1
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,0
push ax
retf
code ends
end start
10.2
ax=6h
10.3
ax=1010h
10.4
ax=000bh
10.5
(1)ax=3 ...
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,0
push ax
retf
code ends
end start
10.2
ax=6h
10.3
ax=1010h
10.4
ax=000bh
10.5
(1)ax=3 ...
阅读全文 |
评论次数(1) |
浏览次数(837) |
所属类型(汇编作业)
[2009-11-27 19:53] 第九章奇怪的程序(实验8)
assume cs:codesg
codesg segment
mov ax,4c00h
int 21h
start:mov ax,0
s:nop
nop
mov di,0ffset s
mov si,0ffset s2
mov ax,cx:[si]
mov cs:[di],ax
s0:jmp short s
s1:mov ax,0
int 21h
mov ax,0
s2:jmp short s1
nop
cod...
codesg segment
mov ax,4c00h
int 21h
start:mov ax,0
s:nop
nop
mov di,0ffset s
mov si,0ffset s2
mov ax,cx:[si]
mov cs:[di],ax
s0:jmp short s
s1:mov ax,0
int 21h
mov ax,0
s2:jmp short s1
nop
cod...
阅读全文 |
评论次数(1) |
浏览次数(748) |
所属类型(汇编作业)
『 查看更多文章 』