


- [mywiil] 太牛了!! 06/08 10:10
- [martian] 祝博主早日攻克课设2! 06/03 16:37
- [kakafan] 谢谢tomato啦,应该用jmp start的,否则当cx为1以后再次loop start的时候程序 05/31 22:44
- [tomato] No problem! 05/31 15:57
- [tomato] Right! 05/31 15:52
- [tomato] Right! 05/31 15:51
- [tomato] Right! 05/31 15:50
- [tomato] Right! 05/31 15:49
- [tomato] 为什么添"loop start"?而不用"jmp start"? 05/31 15:47
- [tomato] Right! 05/31 15:45
[2009-06-07 21:26] 课程设计二
assume cs:code
code segment
start: mov ax,0
mov ds,ax
mov ax,cs
mov es,ax
mov ax,offset floppydiskend-offset floppydisk
mov dx,0
mov cx,512
div cx
inc al ...
code segment
start: mov ax,0
mov ds,ax
mov ax,cs
mov es,ax
mov ax,offset floppydiskend-offset floppydisk
mov dx,0
mov cx,512
div cx
inc al ...
阅读全文 |
评论次数(1) |
浏览次数(508) |
所属类型(汇编作业)
[2009-06-03 01:37] 试验17
;int 7ch中断安装
assume cs:code
code segment
start: mov ax,cs
mov ds,ax
mov ax,0
mov es,ax
mov si,offset int7ch
mov di,200h
mov cx,offset int7chend-offset int7ch
cld
rep movsb
mov word ptr es:...
assume cs:code
code segment
start: mov ax,cs
mov ds,ax
mov ax,0
mov es,ax
mov si,offset int7ch
mov di,200h
mov cx,offset int7chend-offset int7ch
cld
rep movsb
mov word ptr es:...
阅读全文 |
评论次数(1) |
浏览次数(501) |
所属类型(汇编作业)
[2009-05-26 23:20] 试验16.4
assume cs:code
code segment
start: mov ah,1
mov al,0
mov cx,8
s0: call setscreen
inc al
call delay
loop s0 ;设置前景色功能查看
inc ah
mov al,0
mov cx,8
s1: call setscreen
inc al
call delay...
code segment
start: mov ah,1
mov al,0
mov cx,8
s0: call setscreen
inc al
call delay
loop s0 ;设置前景色功能查看
inc ah
mov al,0
mov cx,8
s1: call setscreen
inc al
call delay...
阅读全文 |
评论次数(1) |
浏览次数(439) |
所属类型(汇编作业)
[2009-05-26 23:16] 试验16
assume cs:code,ss:stack
stack segment
db 128 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
push cs
pop ds
mov ax,0
mov es,ax
mov si,offset int7ch
mov di,200h
mov cx,offset int7chend-offset int7ch
...
stack segment
db 128 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
push cs
pop ds
mov ax,0
mov es,ax
mov si,offset int7ch
mov di,200h
mov cx,offset int7chend-offset int7ch
...
阅读全文 |
评论次数(1) |
浏览次数(423) |
所属类型(汇编作业)
[2009-05-26 23:13] 试验15.5
assume cs:code,ss:stack
stack segment
db 128 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
push cs
pop ds
mov ax,0
mov es,ax
mov si,offset int9
mov di,204h
mov cx,offset int9end-offset int9
cld
...
stack segment
db 128 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
push cs
pop ds
mov ax,0
mov es,ax
mov si,offset int9
mov di,204h
mov cx,offset int9end-offset int9
cld
...
阅读全文 |
评论次数(1) |
浏览次数(532) |
所属类型(汇编作业)
[2009-05-26 23:11] 试验15.4
assume cs:code,ds:data,ss:stack
stack segment
db 128 dup(0)
stack ends
data segment
dw 0,0
data ends ;用于保存原9号中断例程地址
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
mov ax,data
mov ds,ax
...
stack segment
db 128 dup(0)
stack ends
data segment
dw 0,0
data ends ;用于保存原9号中断例程地址
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
mov ax,data
mov ds,ax
...
阅读全文 |
评论次数(1) |
浏览次数(522) |
所属类型(汇编作业)
[2009-05-26 23:02] 试验15
assume cs:code,ss:stack
stack segment
db 128 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
push cs
pop ds
mov ax,0
mov es,ax
mov si,offset int9
mov di,204h
mov cx,offset int9end-offset int9
cld
...
stack segment
db 128 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
push cs
pop ds
mov ax,0
mov es,ax
mov si,offset int9
mov di,204h
mov cx,offset int9end-offset int9
cld
...
阅读全文 |
评论次数(1) |
浏览次数(496) |
所属类型(汇编作业)
[2009-05-26 22:35] 试验14 访问CMOS RAM
assume cs:code,ds:data
data segment
db '00/00/00 00:00:00','$'
data ends
code segment
start: mov ax,data
mov ds,ax
mov cx,3
mov al,0
mov si,15
s0: push cx
push ax
out 70h,al ;al写入70h端口
in al,71h
mov ah,al
...
data segment
db '00/00/00 00:00:00','$'
data ends
code segment
start: mov ax,data
mov ds,ax
mov cx,3
mov al,0
mov si,15
s0: push cx
push ax
out 70h,al ;al写入70h端口
in al,71h
mov ah,al
...
阅读全文 |
评论次数(2) |
浏览次数(615) |
所属类型(汇编作业)
[2009-05-26 22:32] 试验13.3
assume cs:code
code segment
s1: db 'Good,better,best,','$'
s2: db 'Never let it rest,','$'
s3: db 'Till good is better,','$'
s4: db 'And better,best','$'
s: dw offset s1,offset s2,offset s3,offset s4
row: db 2,4,6,8
start: mov ax,cs
mov ds,ax
mov bx,offset s
...
code segment
s1: db 'Good,better,best,','$'
s2: db 'Never let it rest,','$'
s3: db 'Till good is better,','$'
s4: db 'And better,best','$'
s: dw offset s1,offset s2,offset s3,offset s4
row: db 2,4,6,8
start: mov ax,cs
mov ds,ax
mov bx,offset s
...
阅读全文 |
评论次数(1) |
浏览次数(449) |
所属类型(汇编作业)
[2009-05-26 22:30] 试验13.2
assume cs:code
code segment
start: mov ax,cs
mov ds,ax
mov ax,0
mov es,ax
mov si,offset int7ch
mov di,200h
mov cx,offset int7chend-offset int7ch
cld
rep movsb ;复制中断历程
...
code segment
start: mov ax,cs
mov ds,ax
mov ax,0
mov es,ax
mov si,offset int7ch
mov di,200h
mov cx,offset int7chend-offset int7ch
cld
rep movsb ;复制中断历程
...
阅读全文 |
评论次数(1) |
浏览次数(389) |
所属类型(汇编作业)