汇编网首页登录博客注册
xitxit的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新评论
最新留言
好友圈
文章收藏
友情链接

[2010-09-29 03:11] 实验16

assume cs:code
code segment

start:

mov ax,2000h ;2000:0这个地方要比0:200空间大N倍,谁用谁知道
mov es,ax
mov di,0
mov ax,cs
mov ds,ax
mov si,offset ssc
mov cx,offset sse-offset ssc
cld
rep movsb
mov ax,0
mov es,ax
cli
mov word ptr es:[4*7],0
mov word ptr es:[4*7+2],2000h   
sti

mov ax,4c00h
...
阅读全文 | 评论次数(0) | 浏览次数(394) | 所属类型(汇编作业)

[2010-09-28 16:12] 实验15

assume cs:code

stack segment
db 128 dup (0)
stack ends

code segment

start:
mov ax,stack
mov ss,ax
mov sp,128

mov ax,0
mov es,ax

push es:[4*9]
pop es:[0200h]
push es:[4*9+2]
pop es:[0202h]

cli 
mov word ptr es:[4*9],0204h
mov word ptr es:[4*9+2],0
sti

push cs
pop ds ...
阅读全文 | 评论次数(0) | 浏览次数(351) | 所属类型(汇编作业)

[2010-09-28 16:11] 实验14

assume cs:code
code segment
start:
mov bx,0b800h
mov es,bx
mov al,12                     ;设置纵坐标
mov ah,160
mul ah
mov bx,ax
mov si,60                      ;设置横坐标/2,才是结果
mov al,'/'
mov ah,1                               ;设置‘/’颜色
mov es:[bx+si+4],ax
mov es:[bx+si+10],ax
mov al,':'
mov a...
阅读全文 | 评论次数(0) | 浏览次数(525) | 所属类型(汇编作业)

[2010-09-25 18:31] 实验13

assume cs:code
code segment
start:
mov bx,0b800h
mov es,bx
mov al,12                     ;设置纵坐标
mov ah,160
mul ah
mov bx,ax
mov si,60                      ;设置横坐标/2,才是结果
mov al,'/'
mov ah,1                               ;设置‘/’颜色
mov es:[bx+si+4],ax
mov es:[bx+si+10],ax
mov al,':'
mov a...
阅读全文 | 评论次数(0) | 浏览次数(323) | 所属类型(汇编作业)

[2010-09-20 23:14] 实验12

assume cs:code
code segment
start:
mov ax,0
mov es,ax
mov di,0200h                ; 设置目标地址

mov ax,cs
mov ds,ax
mov si,offset do              ;设置原地址

mov cx,offset doend-offset do        ;设置循环次数
cld                        ; 设置df方向
rep movsb             ;设置循环

mov ax,0               ;设...
阅读全文 | 评论次数(0) | 浏览次数(218) | 所属类型(汇编作业)

[2010-09-19 00:23] 课程设计1----另1种解法----带注释

点击查看原图
assume cs:code 
datas 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,197514 
dd 345980,590827,803530,1183000,18430...
阅读全文 | 评论次数(0) | 浏览次数(289) | 所属类型(汇编作业)

[2010-09-16 14:10] 实验10.3

assume cs:code
data segment
db 16 dup (0)
data ends
stack segment
dw 16 dup (0)
stack ends

code segment
start:mov ax,12666
mov bx,data
mov ds,bx
mov si,0
call dtoc
mov dh,25
mov dl,20
mov ch,27
mov ax,data
mov es,ax
mov ax,stack
mov ss,ax
mov sp,32
mov si,0
mov ax,0b800h
mov...
阅读全文 | 评论次数(0) | 浏览次数(201) | 所属类型(汇编作业)

[2010-09-14 07:40] 第9章--实验9的(2)种解法

(1)
assume cs:code
a segment
db 'welcome to masm!'
db 02h,24h,71h
a ends
code segment
start:mov ax,a
mov ss,ax
mov ax,0b800h
mov ds,ax
mov bp,0
mov bx,07c2h
mov cx,16
s:mov al,[bp]
mov ah,ss:[10h]
mov [bx],ax
mov ah,ss:[11h]
mov [bx+140h],ax
mov ah,ss:[12h]
mov [bx+280h],ax
add ...
阅读全文 | 评论次数(0) | 浏览次数(227) | 所属类型(汇编作业)

[2010-09-08 17:05] 第6章实验5—(5)的2种解法

(1)
assume cs:code,ds:data,ds:data1,ds:data2
data segment
db 1,2,3,4,5,6,7,8
data ends
data1 segment
db 1,2,3,4,5,6,7,8
data1 ends
data2 segment
db 0,0,0,0,0,0,0,0
data2 ends

code segment
start:mov bx,0
mov cx,8
s:mov ax,data
mov ds,ax
mov dx,[bx]
mov dh,0
mov ax,data2
mov ds,ax...
阅读全文 | 评论次数(0) | 浏览次数(230) | 所属类型(汇编作业)

[2010-09-07 12:55] 程序5.8 另2种解法

(1)
assume cs:aa
aa segment
mov cx,7  //6改7为了美观
mov dx,0
mov bx,0

s:mov ax,0ffffh
mov ds,ax
mov dx,ds:[bx]
mov ax,0020h
mov ds,ax
mov [bx],dx
inc bx
inc bx
loop s

mov ax,4c00h
int 21h
aa ends
end

(2)
assume cs:abc
abc segment
mov ax,0020h
mov ss,ax
mov ax,000eh
mov sp,...
阅读全文 | 评论次数(0) | 浏览次数(214) | 所属类型(汇编作业)
页码数(1):  1