assume cs:code,ds:data
data segment
str db 'press ',27h,'r',27h,' or ',27h,'b ',27h,'or ',27h,'g',27h,'$'
data ends
code segment
start:mov ax,data
mov ds,ax
mov dx,offset str
mov ah,9
int 21h
mov ah,0
int 16h
mov ah,1
cmp al,'r'
je ...
- [hwsoot] 学习 04/26 03:20
- [游客] 能不能把破解版发我啊?谢谢啊.zjjhfhj@qq.com 05/11 17:35
- [parse] 赞一个! 04/17 20:46
- [游客] 能不能把破解版发我啊?谢谢啊,673856545@qq.com 04/17 13:53
- [游客] 能不能把破解版发我啊?谢谢啊,86738484@qq.com 04/06 21:26
- [游客] 解决了 谢谢~~ 02/24 08:56
- [游客] 怎么解决的呢? 02/24 08:54
- [游客] 能把你破解的版本发给我吗,谢谢.306844939@qq.com 01/18 19:34
- [游客] 通过了,谢谢~~~ 12/06 16:38
- [gsyangchao] 非常不错! 10/09 10:43
- [游客] [url=http://www.gddzbq.com]深圳搬家公司[/url] [url=http 03/02 15:10
- [ewer87] 找到了.PHPmyadmin.. 05/24 14:00
- [ewer87] 请问你在8tt,那个数据库是怎么应用的? 是自己上传么? 为什么传不上去? 不懂。我是第 05/24 13:19
[2008-11-17 10:00] int 16h应用!!
阅读全文 |
评论次数(0) |
浏览次数(481) |
所属类型(学习阶段性成果)
[2008-11-15 19:48] 汇编 中断调用表 (中断向量表)
.中断 0: 除数为0错
中断 1: 单步中断
中断 2: 不可屏蔽中断 NMI
中断 3: 断电中断 (CCH)
中断 4: 溢出中断
中断 5: 屏幕打印中断
中断 6-7: 保留
中断 8: 计时器中断(18.2/秒)
中断 9: 键盘中断 ...
中断 1: 单步中断
中断 2: 不可屏蔽中断 NMI
中断 3: 断电中断 (CCH)
中断 4: 溢出中断
中断 5: 屏幕打印中断
中断 6-7: 保留
中断 8: 计时器中断(18.2/秒)
中断 9: 键盘中断 ...
阅读全文 |
评论次数(3) |
浏览次数(1279) |
所属类型(学习阶段性成果)
[2008-08-11 12:40] 组合BCD码的操作(DAA)
功能:将NUM段的数据求和,放入SUM段!!!
assume cs:code,ds:data
data segment
num db 23h,45h,67h,89h,32h,93h,36h,12h,66h,78h,43h,99h
sum db 4 dup("$")
data ends
code segment
start:mov bx,offset num
mov ax,seg data
mov ds,ax
mov cx,12
xor ax,ax
next:add al,[bx]
daa
adc...
assume cs:code,ds:data
data segment
num db 23h,45h,67h,89h,32h,93h,36h,12h,66h,78h,43h,99h
sum db 4 dup("$")
data ends
code segment
start:mov bx,offset num
mov ax,seg data
mov ds,ax
mov cx,12
xor ax,ax
next:add al,[bx]
daa
adc...
阅读全文 |
评论次数(0) |
浏览次数(408) |
所属类型(学习阶段性成果)
[2008-08-02 14:44] 判断是否为子串!!
功能:判断字符串2是否为字符串1的子串!!
assume cs:code,ds:data
data segment
mess1 db "yes",'$'
mess2 db "no",'$'
string1 db "oausydh,aasgv",0
string2 db "us",0
data ends
code segment
start:mov ax,data
mov ds,ax
mov es,ax
mov dx,offset string1
mov cx,offset string2
push ds
...
assume cs:code,ds:data
data segment
mess1 db "yes",'$'
mess2 db "no",'$'
string1 db "oausydh,aasgv",0
string2 db "us",0
data ends
code segment
start:mov ax,data
mov ds,ax
mov es,ax
mov dx,offset string1
mov cx,offset string2
push ds
...
阅读全文 |
评论次数(2) |
浏览次数(427) |
所属类型(学习阶段性成果)
[2008-07-28 17:49] 实习回来后的第一的学习的程序!!
到外省实习了一个月,一个月没有接触到电脑,下面这个就是回来后的第一个学习了例子!
功能:输入字符串,去掉空格,并反向输出!
assume cs:code,ds:data
maxlen=64
space=" "
cr=0dh
lf=0ah
data segment
buffer db maxlen+1,0,maxlen+1 dup (0)
string db maxlen+3 dup (0)
data ends
code segment
start:mov ax,data
mov ds,ax
mov es,ax
mov dx,...
功能:输入字符串,去掉空格,并反向输出!
assume cs:code,ds:data
maxlen=64
space=" "
cr=0dh
lf=0ah
data segment
buffer db maxlen+1,0,maxlen+1 dup (0)
string db maxlen+3 dup (0)
data ends
code segment
start:mov ax,data
mov ds,ax
mov es,ax
mov dx,...
阅读全文 |
评论次数(2) |
浏览次数(650) |
所属类型(学习阶段性成果)
[2008-06-18 11:38] 连接两个字符串(改进版)
改进:输入两个字符串,然后连接!
assume cs:code,ds:data
data segment
mess1 db 128
db ?
mess11 db 128 dup('$')
mess2 db 128
db ?
mess21 db 128 dup('$')
data ends
code segment
start:mov ax,data
mov ds,ax
mov dx,offset mess1
mov ah,0ah
int 21h
call newl...
assume cs:code,ds:data
data segment
mess1 db 128
db ?
mess11 db 128 dup('$')
mess2 db 128
db ?
mess21 db 128 dup('$')
data ends
code segment
start:mov ax,data
mov ds,ax
mov dx,offset mess1
mov ah,0ah
int 21h
call newl...
阅读全文 |
评论次数(2) |
浏览次数(523) |
所属类型(学习阶段性成果)
[2008-06-18 10:27] 连接两个字符串!!
assume cs:code,ds:data
data segment
mess1 db 'hello ','$'
mess2 db 'world','$'
data ends
code segment
start:mov ax,data
mov ds,ax
mov si,offset mess1
mov di,offset mess2
call strcat
mov dx,offset mess1
mov ah,9
int 21h
mov ax,4c00h
...
data segment
mess1 db 'hello ','$'
mess2 db 'world','$'
data ends
code segment
start:mov ax,data
mov ds,ax
mov si,offset mess1
mov di,offset mess2
call strcat
mov dx,offset mess1
mov ah,9
int 21h
mov ax,4c00h
...
阅读全文 |
评论次数(2) |
浏览次数(461) |
所属类型(学习阶段性成果)
[2008-06-16 20:36] 查找指定字母(改进版)
改进:自己输入字母,检测是否存在!!
assume cs:code,ds:data
data segment
mess db 'diofugosaidfhksjdbvrgf',0
fanhui1 db 'yes','$'
fanhui2 db 'no','$'
data ends
code segment
start:mov ax,data
mov ds,ax
mov si,offset mess
mov ah,1
int 21h
call newline
call strchr
...
assume cs:code,ds:data
data segment
mess db 'diofugosaidfhksjdbvrgf',0
fanhui1 db 'yes','$'
fanhui2 db 'no','$'
data ends
code segment
start:mov ax,data
mov ds,ax
mov si,offset mess
mov ah,1
int 21h
call newline
call strchr
...
阅读全文 |
评论次数(0) |
浏览次数(403) |
所属类型(学习阶段性成果)
[2008-06-16 15:16] 查找指定字母!!
其中AL用来放要查找的字母!!
assume cs:code,ds:data
data segment
mess db 'sfslkjlskjdflksj',0
mess_len=$-mess
fanhui1 db 'yes','$'
fanhui2 db 'no','$'
data ends
code segment
start:mov ax,data
mov ds,ax
mov si,offset mess
mov al,'s'
call strchr
jc next1
mov dx,...
assume cs:code,ds:data
data segment
mess db 'sfslkjlskjdflksj',0
mess_len=$-mess
fanhui1 db 'yes','$'
fanhui2 db 'no','$'
data ends
code segment
start:mov ax,data
mov ds,ax
mov si,offset mess
mov al,'s'
call strchr
jc next1
mov dx,...
阅读全文 |
评论次数(1) |
浏览次数(501) |
所属类型(学习阶段性成果)
[2008-06-11 17:07] 创建一个窗口,然后输入字符!!!
assume cs:code
winwidth=40
winleft=20
wintop=9
winbutton=17
winright=winleft+winwidth-1
color=74h
pagen=0
esckey=1bh
code segment
start:mov bh,pagen
mov ah,5
int 10h
mov ch,wintop
mov cl,winleft
mov dh,winbutton
mov dl,winright
mov al,0
...
winwidth=40
winleft=20
wintop=9
winbutton=17
winright=winleft+winwidth-1
color=74h
pagen=0
esckey=1bh
code segment
start:mov bh,pagen
mov ah,5
int 10h
mov ch,wintop
mov cl,winleft
mov dh,winbutton
mov dl,winright
mov al,0
...
阅读全文 |
评论次数(2) |
浏览次数(480) |
所属类型(学习阶段性成果)