;以下源程序请在command(或command.com)环境中检验
assume cs:code
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 ...


- [younggay] 试试程序,没问题! 继续加油! 11/21 13:49
- [grasshat] 恩,明白,我以后会注意的,谢谢! 11/12 09:13
- [游客] 博主继续努力。 11/10 09:25
- [musicvs] 呵呵~ 11/06 20:21
- [游客] 列值应该乘于2才行,偶数位置放ASCII码,基数位置放属性,如果放错了就不对了。 11/05 12:50
- [tomato] 不错! 11/05 10:53
- [musicvs] 恭喜~继续加油吧~ 11/04 11:28
[2008-11-09 12:40] 实验15 安装新的int 9中断例程(源码)
阅读全文 |
评论次数(1) |
浏览次数(802) |
所属类型(汇编作业)
[2008-11-05 11:27] 这个程序非常有意思
;这个程序非常有意思,有意思的地方就是,
;把dl的值换成奇数就会出错,而换成偶数则会正确显示
;结果的!
assume cs:code
data segment
db 'welcome to masm',0
data ends
code segment
start: mov ax,cs ;installation program
mov ds,ax
mov si,offset int_start
...
;把dl的值换成奇数就会出错,而换成偶数则会正确显示
;结果的!
assume cs:code
data segment
db 'welcome to masm',0
data ends
code segment
start: mov ax,cs ;installation program
mov ds,ax
mov si,offset int_start
...
阅读全文 |
评论次数(3) |
浏览次数(655) |
所属类型(汇编作业)
[2008-11-05 09:29] 用7ch中断例程完成jmp near ptr s指令的功能(源码)
assume cs:code
data segment
db 'conversation',0
data ends
code segment
start: mov ax,cs ;安装中断例程
mov ds,ax
mov si,offset int_start
mov ax,0
mov es,ax
mov di,200h
mov cx,offset int_end-offset int_start
cld
rep movsb
mov ax,0 ;设置中断向量 ...
data segment
db 'conversation',0
data ends
code segment
start: mov ax,cs ;安装中断例程
mov ds,ax
mov si,offset int_start
mov ax,0
mov es,ax
mov di,200h
mov cx,offset int_end-offset int_start
cld
rep movsb
mov ax,0 ;设置中断向量 ...
阅读全文 |
评论次数(1) |
浏览次数(619) |
所属类型(汇编作业)
[2008-11-03 21:12] 实验12(源代码)
;0 intermit program
; thinking process
;the prgoram's function is to copy the interrupt
; handling routine
;the interrupt handling rountine's function is to
; display "dvd overflow"
assume cs:code
code segment
start:...
; thinking process
;the prgoram's function is to copy the interrupt
; handling routine
;the interrupt handling rountine's function is to
; display "dvd overflow"
assume cs:code
code segment
start:...
阅读全文 |
评论次数(1) |
浏览次数(677) |
所属类型(汇编作业)
[2008-11-03 21:10] 实验11(源代码)
assume cs:codesg
datasg segment
db "Beginner's All-purpose Symbolic Instruction Code.",0
datasg ends
codesg segment
start:mov ax,datasg
mov ds,ax
mov si,0
call letterc
mov ax,4c00h
int 21h
letterc: push cx
push si
...
datasg segment
db "Beginner's All-purpose Symbolic Instruction Code.",0
datasg ends
codesg segment
start:mov ax,datasg
mov ds,ax
mov si,0
call letterc
mov ax,4c00h
int 21h
letterc: push cx
push si
...
阅读全文 |
评论次数(1) |
浏览次数(644) |
所属类型(汇编作业)