汇编 程序啊.会的来啊?

来源:百度知道 编辑:UC知道 时间:2024/06/09 06:50:20
1.将一个8字节的数扩大7倍...
2..大小写转换...如果是大写就转换成小写的..如果是小写的就转换成大写的.并输出....
3.两个矩阵每行元素之和.

已通过编译运行
;1.将一个8字节的数扩大7倍...
code segment
assume cs:code
start:
push cs
pop ds
mov al,N
mov bl,7 ;扩大7倍
mul bl ;AX <- 10H*7
mov ah,4chh
int 21h
N db 10H ;8字节的数
code ends
end start

;2.大小写转换 A=41=1000001,a=61H=1100001
code segment
assume cs:code
start:
mov ah,1
int 21h
mov dl,al
mov ax,0e20h
int 10h
cmp dl,'A'
jb Q3 ;不是英文字母,直接显示
cmp al,'z'
ja Q3
test dl,100000B
jz Q2
sub dl,20H ;小写转成大写
jmp Q3
Q2:or dl,20H ;大写转成小写
Q3:mov ah,2
int 21h
mov ah,1
int 21h
mov ax,4c00h
int 21h
code ends
end start

;3.汇编 求M行N列的矩阵的每行及每列的元素之和
http://zhidao.baidu.com/question/98480802.html