assume cs:code,ds:data,ss:stack
data segment
db "1. display "
db "2. brows "
db "3. replay "
db "4. modify "
data ends
stack segment
dw 0,0,0,0,0,0,0,0
stack ends
code segment
start: mov ax,data
mov ds,ax
mov bx,0
mov ax,stack
...
- [smasm] assume cs:code,es:data,ss:stack,ds:table data 11/14 17:37
- [smasm] 看到论坛中有人判断ax,dx中是否为0的方法很有技巧、很好很强大,代码如下: mo 11/14 09:27
- [smasm] 原来真是我错了,那条指向是EBF6 向上跳10个字节,不是8个,还有自身的两个字节。 11/07 15:50
- [fpamc] 对的。 11/03 12:04
- [fpamc] 对的。 11/03 11:48
- [smasm] 我太粗心了!^_^ 11/01 10:38
- [fpamc] 对的 10/31 19:47
- [fpamc] 对的 10/31 19:44
- [游客] (3)返回前 cs:13fa,ds:13fd,ss:13fe code段为X则data段为X+3 10/31 18:57
- [smasm] 那少加了1??? 10/30 21:37
[2012-11-02 11:21] 问题7.9
阅读全文 |
评论次数(1) |
浏览次数(263) |
所属类型(汇编作业)
[2012-10-30 21:50] 实验5第6问
assume cs:code
a segment
dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0eh,0fh,0ffh
a ends
b segment
db 0,0,0,0,0,0,0,0
b ends
code segment
start: mov ax,a
mov ds,ax
mov bx,0
mov ax,b
mov ss,ax
mov sp,10h
mov cx,8
s: push [bx]
add bx,2
loop s
mov ax,4c00H
int 21H
code ...
a segment
dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0eh,0fh,0ffh
a ends
b segment
db 0,0,0,0,0,0,0,0
b ends
code segment
start: mov ax,a
mov ds,ax
mov bx,0
mov ax,b
mov ss,ax
mov sp,10h
mov cx,8
s: push [bx]
add bx,2
loop s
mov ax,4c00H
int 21H
code ...
阅读全文 |
评论次数(1) |
浏览次数(272) |
所属类型(汇编作业)
[2012-10-30 21:40] 实验5第5问
code segment
start: mov ax,a
mov ds,ax
mov ax,b
mov es,ax
mov ax,c
mov ss,ax
mov ax,0
mov bx,0
mov cx,8
s: add al,[bx]
add al,es:[bx]
mov ss:[bx...
start: mov ax,a
mov ds,ax
mov ax,b
mov es,ax
mov ax,c
mov ss,ax
mov ax,0
mov bx,0
mov cx,8
s: add al,[bx]
add al,es:[bx]
mov ss:[bx...
阅读全文 |
评论次数(1) |
浏览次数(258) |
所属类型(汇编作业)
[2012-10-30 20:43] 实验5第2、3问
(2)返回前 cs:13fc ss:13fb ds:13fa
code段为X则stack段为x-1,data段为x-2
((N/16)+1)*16(当N不能被16整除时)否则为N个字节
(3)返回前 cs:13fa,ds:13fd,ss:13fe
code段为X则data段为X+2,stack段为X+3...
code段为X则stack段为x-1,data段为x-2
((N/16)+1)*16(当N不能被16整除时)否则为N个字节
(3)返回前 cs:13fa,ds:13fd,ss:13fe
code段为X则data段为X+2,stack段为X+3...
阅读全文 |
评论次数(4) |
浏览次数(265) |
所属类型(汇编作业)
[2012-10-30 11:54] 检测点6.1
第一问
assume cs:codesg
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
add bx,2
loop s
mov ax,4c00h
int 21h
codesg ends
...
assume cs:codesg
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
add bx,2
loop s
mov ax,4c00h
int 21h
codesg ends
...
阅读全文 |
评论次数(1) |
浏览次数(158) |
所属类型(汇编作业)
[2012-10-26 17:03] 第5章实验4
第2问
9条指令向0200~023f内传0~3fH数字
assume cs : code
code segment
mov ax,20h
mov ds,ax
mov bx,0
mov cx,40h
s: mov [bx],bx
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
debug下调试通过!
第3问
assume cs : code
code segment
mov ax,cs
mov ds,ax
mov ax,20h
mov es,ax
mov bx,0
m...
9条指令向0200~023f内传0~3fH数字
assume cs : code
code segment
mov ax,20h
mov ds,ax
mov bx,0
mov cx,40h
s: mov [bx],bx
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
debug下调试通过!
第3问
assume cs : code
code segment
mov ax,cs
mov ds,ax
mov ax,20h
mov es,ax
mov bx,0
m...
阅读全文 |
评论次数(1) |
浏览次数(171) |
所属类型(汇编作业)
[2012-10-15 10:30] 实验10
assume cs:code
data segment
db 'welcome to masm!',0
data ends
code segment
start: mov dh,10
mov dl,80
mov cl,2
mov ax,data
mov ds,ax
mov si,0
call show_str
mov ax,4c00h
int 21H
;;/*向屏幕上写字符串
;;/*dh为屏...
data segment
db 'welcome to masm!',0
data ends
code segment
start: mov dh,10
mov dl,80
mov cl,2
mov ax,data
mov ds,ax
mov si,0
call show_str
mov ax,4c00h
int 21H
;;/*向屏幕上写字符串
;;/*dh为屏...
阅读全文 |
评论次数(0) |
浏览次数(120) |
所属类型(汇编作业)