assume cs:code,ds:data
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax ;数据段地址送ds
mov ax,0b800h
mov es,ax ;目的段地址送es
mov bx,0
mov ax,0
mov si,ax ...
[2011-10-28 18:25] 实验九(2)
阅读全文 |
评论次数(0) |
浏览次数(280) |
所属类型(汇编作业)
[2011-10-28 18:24] 实验九(1)
assume cs:code,ds:data
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax ;数据段地址送ds
mov ax,0b800h
mov es,ax ;目的段地址送es
mov bx,780h ;第12行偏移地址送bx
mov ax,3ch
...
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax ;数据段地址送ds
mov ax,0b800h
mov es,ax ;目的段地址送es
mov bx,780h ;第12行偏移地址送bx
mov ax,3ch
...
阅读全文 |
评论次数(0) |
浏览次数(274) |
所属类型(汇编作业)
[2011-10-26 13:38] 还是实验七,这个比较好
assume cs:code,ds:data
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'
;以上是表示21年的21个字符串
dd 16,22,382,1356,2390,8000,16000,24486,50065,...
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'
;以上是表示21年的21个字符串
dd 16,22,382,1356,2390,8000,16000,24486,50065,...
阅读全文 |
评论次数(0) |
浏览次数(270) |
所属类型(汇编作业)
[2011-10-24 20:51] 实验七的其中一种笨解法,应该没问题,附图
assume cs:code,ds:data1,ds:data2,ds:data3
data1 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'
;以上是表示21年的21个字符串
data1 ends
data2 seg...
data1 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'
;以上是表示21年的21个字符串
data1 ends
data2 seg...
阅读全文 |
评论次数(0) |
浏览次数(328) |
所属类型(汇编作业)
[2011-10-22 11:59] 实验六
assume cs:codesg,ss:stacksg,ds:datasg
stacksg segment
dw 0,0,0,0,0,0,0,0
stacksg ends
datasg segment
db '1. display '
db '2. brows '
db '3. replace '
db '4. modify '
datasg ends
codesg segment
start: mov ax,datasg
mov ds,ax
mov ax,stacksg
...
stacksg segment
dw 0,0,0,0,0,0,0,0
stacksg ends
datasg segment
db '1. display '
db '2. brows '
db '3. replace '
db '4. modify '
datasg ends
codesg segment
start: mov ax,datasg
mov ds,ax
mov ax,stacksg
...
阅读全文 |
评论次数(0) |
浏览次数(273) |
所属类型(汇编作业)
[2011-10-21 12:36] 我做的实验5(5)的两个源码,应该是对的吧?
第一个
assume cs:code
a segment
db 1,2,3,4,5,6,7,8
a ends
b segment
db 1,2,3,4,5,6,7,8
b ends
c segment
db 0,0,0,0,0,0,0,0
c ends
code segment
start: mov ax,c
mov es,ax
mov bx,0
mov cx,8
s: mov ax,a
mov ds,ax
...
assume cs:code
a segment
db 1,2,3,4,5,6,7,8
a ends
b segment
db 1,2,3,4,5,6,7,8
b ends
c segment
db 0,0,0,0,0,0,0,0
c ends
code segment
start: mov ax,c
mov es,ax
mov bx,0
mov cx,8
s: mov ax,a
mov ds,ax
...
阅读全文 |
评论次数(0) |
浏览次数(281) |
所属类型(汇编作业)