- 博客(10)
- 收藏
- 关注
原创 DOS中断
DOS中断:01H、07H、08H 从标准输入设备输入字符02H 字符输出03H 辅助设备输入04H 辅助设备输出09H 显示字符串0AH 键盘缓冲输入0BH
2015-11-09 18:25:27
608
原创 stackseg segment stack
stackseg segment stack db 256 dup(?)stackseg endsdataseg1 segment word public 'CONST' const1 dw 100dataseg1 endsdataseg2 segment word public 'CONST' varible dw ?dataseg2 endsdatagr
2015-11-09 18:24:50
773
原创 汇编语言考试重点总结
Ø对于存储器单元与立即数同时作为操作数的情况,必须显式指明;byte ptr指示字节类型,word ptr指示字类型Ø不允许立即数传送给段寄存器MOV DS,100H ;非法指令:立即数不能传送段寄存器Ø不允许直接改变CS值MOV CS,[SI] ;不允许使用的指令Ø不允许段寄存器之间的直接数据传送MOV DS,ES;非法指令:不允许段寄存器间传
2015-11-09 18:23:58
1112
原创 输入一个字符串,计算该字符串中字母的个数,并将大写字母转化为小写字母,小写字母转化为大写字母
.model small.stack.data strbuf db 41 db ? string db 41 dup(?) count db 0 mesg1 db 'the checked string is: ','$' mesg2 db 'the characters number of the string is:','$' enter
2015-11-09 18:23:25
2959
原创 删除一个字符串中的所有空格
.model small.stack.data string db 'sdf we sad sfaawf sd sdf frff ','$'.code.startup mov bx,offset string mov si,0 mov cx,0next: mov al,[bx] cmp al,' ' je next1 p
2015-11-09 18:23:05
815
原创 求数组平均数,利用子程序模式
.model small.stack.data databuf dw 34h,234h,9845h,0AD3h,99h,34h,09h,32h,1234h count = ($-databuf)/2 average dw ?.code.startup mov ax,count push ax mov ax,offset databuf push ax
2015-11-09 18:22:38
419
原创 冒泡排序
.model small.stack 256.data array dw 3234h,212h,3532h,-98h,32h,44h,234h,-123h,132h,-455h count equ $-array pushcount db 0.code.startup mov cx,count shr cx,1 dec cx mov bl,-1 mo
2015-11-09 18:22:14
195
翻译 利用中断调用实现简单的输入输出
从键盘输入一个字符:功能号01入口参数:无功能:等待从键盘读入一个字符,将字符的ASCII码送到AL,同时将该字符显示在屏幕上,调用方法:mov ah 01hint 21h说明:输入一个字符的时候不需要按enter键结束输入,若只按enter键,则AL中就是enter回车的ASCII码。显示一个字符:功能号:02入口参数:DL=要显示的字符的ASCII码
2015-11-09 18:21:49
593
原创 找到数组中最小的数以及位置
.model small.stack.data buffer dw 89h,39h,38h,99h,123h,324h,34h,2h,6h,12h,2345h,11h count = 12 min dw ? place db ?.code.startup mov bx,offset buffer mov cx,count dec cx mov ax,
2015-11-09 18:21:18
843
原创 将一个十六进制数转化为字母输出
其中AX = 8A3D ,用字母的方式输出在屏幕上.model small.stack.data mydata db 8 dup(?).code.startup mov ax ,8A3DH mov bx,offset mydata mov cx,4next: push cx mov cx,4 rol ax,cl pop cx mov dx
2015-11-09 18:20:57
1586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人