- [fpamc] 嗯哼~做出来了就不错! 08/14 07:04
- [fpamc] 整数倍的是:(n/16)*16 最终合成为。[(n+15)/16]*16 具体怎么算的我不知 08/02 08:31
- [zhangbo0805] name segment .... name ends 在这段中存入N字节数据,最终得到的 08/01 19:46
- [zhangbo0805] 噢 原来是这样,真好! 08/01 10:44
- [fpamc] 对的, 08/01 09:29
- [fpamc] 恩,这个要弄清楚的。 08/01 09:21
- [fpamc] 这个论坛没有版主。也可以说人人都是版主,管理自己。互相帮助同学。这样,论坛才能持久下去。 08/01 09:20
- [zhangbo0805] 嗯 这个思路就比较清晰了。fpamc 您好!你是版主吗?我发现到处都有你的身影!! 07/31 23:29
- [fpamc] 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为(00010H)到(1000FH) 07/31 09:42
- [fpamc] 不错不错。 07/31 09:36
[2012-08-13 15:56] 课程设计一
assume cs:codesg,ss:stacksg
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197...
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197...
阅读全文 |
评论次数(1) |
浏览次数(389) |
所属类型(汇编作业)
[2012-08-10 16:33] 实验 9 welcome to masm!
assume cs:code,ds:data
data segment
db 77h,02h,65h,02h,6ch,02h,63h,02h,6fh,02h,6dh,02h,65h,02h,20h,02h,74h,02h,6fh,02h,20h,02h,6dh,02h,61h,02h,73h,02h,6dh,02h,21h,02h
data ends
code segment
start:mov ax,0b800h
mov es,ax
mov di,0460h
mov ax,data
mov ...
data segment
db 77h,02h,65h,02h,6ch,02h,63h,02h,6fh,02h,6dh,02h,65h,02h,20h,02h,74h,02h,6fh,02h,20h,02h,6dh,02h,61h,02h,73h,02h,6dh,02h,21h,02h
data ends
code segment
start:mov ax,0b800h
mov es,ax
mov di,0460h
mov ax,data
mov ...
阅读全文 |
评论次数(0) |
浏览次数(316) |
所属类型(汇编作业)
[2012-08-10 16:31] 实验 10 -3 数值显示
assume cs:code
data segment
db 16 dup (0)
db 16 dup (0)
data ends
stack segment
db 16 dup (0)
stack ends
code segment
start: mov ax,15923
mov bx,data
mov ds,bx
mov si,0
mov bp,0
mov di,0
call dtoc
...
data segment
db 16 dup (0)
db 16 dup (0)
data ends
stack segment
db 16 dup (0)
stack ends
code segment
start: mov ax,15923
mov bx,data
mov ds,bx
mov si,0
mov bp,0
mov di,0
call dtoc
...
阅读全文 |
评论次数(0) |
浏览次数(329) |
所属类型(汇编作业)
[2012-08-10 16:30] 实验 10 -2 解决除法溢出的问题
assume cs:code
data segment
db 16 dup(0)
data ends
stack segment
db 16 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,16
mov ax,data
mov es,ax
mov si,0
mov ax,9680h
mov dx...
data segment
db 16 dup(0)
data ends
stack segment
db 16 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,16
mov ax,data
mov es,ax
mov si,0
mov ax,9680h
mov dx...
阅读全文 |
评论次数(0) |
浏览次数(298) |
所属类型(汇编作业)
[2012-08-10 16:29] 实验 10 -1显示字符串
assume cs:code
data segment
db 'Welcome to masm!',0
data ends
stack segment
db 16 dup (0)
stack ends
code segment
start: mov dh,15
mov dl,5
mov cl,0c2h
mov ax,data
mov ds,ax
mov si,0
mov di,0
mov a...
data segment
db 'Welcome to masm!',0
data ends
stack segment
db 16 dup (0)
stack ends
code segment
start: mov dh,15
mov dl,5
mov cl,0c2h
mov ax,data
mov ds,ax
mov si,0
mov di,0
mov a...
阅读全文 |
评论次数(0) |
浏览次数(316) |
所属类型(汇编作业)
[2012-08-03 16:44] 第八章 实验七
assume cs:codesg,ss:stacksg
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197...
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197...
阅读全文 |
评论次数(0) |
浏览次数(310) |
所属类型(汇编作业)
[2012-08-03 11:34] 第七章
生成EXE之后用Debug加载后,查看寄存器内容如下:
ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000
程序的起始地址的段地址是_____。
1、 0b3e
2、 0b2d
3、 0b3d
4、 0
这个题目的用意很深。到这里还错了,说明我前面的没有理解透彻。值得总结。
程序入口是从ds+10h的段开始的。cs段是程序指向的是程序的第一条指令所在的段,而如果cs与ds+10h不同说明着中间还有定义了其他的数据。...
ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000
程序的起始地址的段地址是_____。
1、 0b3e
2、 0b2d
3、 0b3d
4、 0
这个题目的用意很深。到这里还错了,说明我前面的没有理解透彻。值得总结。
程序入口是从ds+10h的段开始的。cs段是程序指向的是程序的第一条指令所在的段,而如果cs与ds+10h不同说明着中间还有定义了其他的数据。...
阅读全文 |
评论次数(0) |
浏览次数(297) |
所属类型(默认类型)
[2012-08-03 11:31] 第六章
assume cs:code
code segment
start: mov ax,3
jmp s1
s: mov bx,0
mov ax,bx
s1: mov cx,3
s2: add ax,2
loop s2
s3: mov ax,4c00h
int 21h
code ends
end s
上面代码执行s3处的指令之前,ax的值是_____。
1、 9
2、 6
3、 5
4、 2
这个题目我反复出...
code segment
start: mov ax,3
jmp s1
s: mov bx,0
mov ax,bx
s1: mov cx,3
s2: add ax,2
loop s2
s3: mov ax,4c00h
int 21h
code ends
end s
上面代码执行s3处的指令之前,ax的值是_____。
1、 9
2、 6
3、 5
4、 2
这个题目我反复出...
阅读全文 |
评论次数(0) |
浏览次数(302) |
所属类型(默认类型)
[2012-07-31 23:24] 第5章
搞清楚关于loop中,CX是什么时候变化的。
在执行loop指令时,先执行CX=CX-1判断CX是否大于0:是则跳到对应的标号处执行循环,不是这继续执行下面的代码。...
在执行loop指令时,先执行CX=CX-1判断CX是否大于0:是则跳到对应的标号处执行循环,不是这继续执行下面的代码。...
阅读全文 |
评论次数(3) |
浏览次数(400) |
所属类型(默认类型)
[2012-07-31 23:21] 第五章:实验 第三题
assume cs:code
code segment
mov ax,cs
mov ds,ax
mov ax,0200h
mov es,ax
mov bx,0
mov cx,23
s:mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end...
code segment
mov ax,cs
mov ds,ax
mov ax,0200h
mov es,ax
mov bx,0
mov cx,23
s:mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end...
阅读全文 |
评论次数(1) |
浏览次数(372) |
所属类型(汇编作业)
『 查看更多文章 』