亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dad.asm

?? 兩位十進制數的四則運算
?? ASM
字號:
;二位十進制計算
fo macro p1 ;輸出字符串
	mov ah,9h
	mov dx,offset &p1
	int 21h
	endm
fl macro	;清屏
	mov ah,06
	mov al,0
	mov bh,0
	mov cx,0
	mov dh,24
	mov dl,79
	int 10h
	endm
d1 macro	;余數乘10除以被除數
	pop dx
	mov ax,dx
	mov x,100d
	mul x
	mov dx,0
	div yy
	endm
data segment ;數據段
jia db 'add +','$'
jian db 'sub -','$'
chen db 'mul *','$'
chu db 'div /','$'
lk db 'exit','$'
err db ' error!','$'
be1 db 'Press up and down to choose','$'
be2 db 'Press enter to get in!','$'
ti db 'Ji Suan Qi','$'
mak db '---Zip.Boy.New','$'
ver db 'version 1.0','$'
jshu db 0
ts db 'press any key to continue(esc quit).','$'
z1	db 'input first number: ','$'
z2	db 'input second number: ','$'
z3	db 'the result is: ','$' 
fh	db '-','$'
yu	db '.','$'
x	db 0h
y	db 0h
xx 	dw 0h
yy	dw 0h
data ends

code segment
	assume cs:code,ds:data
start:	mov ax,data
	mov ds,ax
;=============================
;清全屏為藍色	
;=============================
xuanj:	mov dh,0 ;列
	mov dl,0 ;行
	mov ah,2		
	int 10h  ;置光標于(0,0)
	mov ah,9 
	mov al,' '  ;字符
	mov bh,0    ;顯示頁
	mov bl,1fh  ;背景色為黑
	mov cx,80*25 ;字符重復次數
	int 10h   ;光標位置顯示字符及其屬性
	call zcd		;畫主菜單
;-----------------------------------
xuan:	mov dh,10
	mov dl,34
	call xcd
	mov dh,10	;選單jia高亮
	mov dl,37
	mov ah,2
	int 10h
	fo jia
;-----------------------------------
deng:	xor ax,ax	;等待鍵盤輸入
	int 16h
	cmp al,27
	jz aexi		;esc退出
	cmp ax,5000h	;判斷是否為向下
	jnz shang	;不是則轉到判斷是否向上
	inc jshu	;向下則計數器加一
	jmp xia		;進入畫高亮菜單段
shang:	cmp ax,4800h
	jnz hch
	cmp jshu,0	;計數器為0則循環置為4
	jnz wjx
	mov jshu,4
	jmp xia
wjx:	dec jshu	;計數器減一
	jmp xia		;進入畫高亮菜單段
hch:	cmp al,0dh	;跳轉緩沖/判斷是否為回車
	jz jsuan
	jmp deng
aexi:	mov jshu,4
jsuan:	cmp jshu,0
	jz s1		;進入加法運算
	cmp jshu,1
	jz s2		;進入減法運算
	cmp jshu,2
	jz hhcch		;進入乘法運算
	cmp jshu,3
	jz hhcc		;進入除法運算
	jmp exit
hhcch:  jmp s3
hhcc:	jmp s4
s1:	call zcx	;畫程序運算窗口
	mov dh,6	;加法運算
	mov dl,22
	mov ah,2
	int 10h
	fo z1 ;輸出提示1
	call numb
	mov xx,cx
	mov dh,7	
	mov dl,22
	mov ah,2
	int 10h
	fo z2   ;輸出提示2
	call numb
	add cx,xx
	mov dh,8	
	mov dl,22
	mov ah,2
	int 10h
	fo z3  ;輸出提示3
	mov bx,cx	
	call cmpc
okk:	call resu
	mov dl,al
	add dl,30h
ok1:	mov ah,2
	int 21h
	sub cx,1
	cmp cx,0
	jnz okk
	jmp et	;跳轉到判斷是否結束的代碼段
s2:	call zcx
	mov y,3
	mov dh,6	;輸出減
	mov dl,22
	mov ah,2
	int 10h
	fo z1 ;輸出提示1
	call numb
	mov xx,cx
	mov dh,7	
	mov dl,22
	mov ah,2
	int 10h
	fo z2   ;輸出提示2
	call numb
	cmp xx,cx
	jb fushu
	sub xx,cx
	mov cx,xx
	jmp goo
fushu:	sub cx,xx
	mov y,1
goo:	mov dh,8	
	mov dl,22
	mov ah,2
	int 10h
	fo z3  ;輸出提示3
	cmp y,2
	jb fuhao
	jmp gooo
fuhao:	fo fh  ;輸出負號
gooo:	mov bx,cx		
	call cmpc
okj:	call resu
	mov dl,al
	add dl,30h
	mov ah,2
	int 21h
	sub cx,1
	cmp cx,0
	jnz okj
	jmp et
s3:	call zcx
	mov dh,6	;乘法運算
	mov dl,22
	mov ah,2
	int 10h
	fo z1 ;輸出提示1
	call numb
	mov xx,cx
	mov dh,7	
	mov dl,22
	mov ah,2
	int 10h
	fo z2   ;輸出提示2
	call numb
	mov ax,cx
	mul xx
	mov cx,ax
	mov dh,8	
	mov dl,22
	mov ah,2
	int 10h
	fo z3  ;輸出提示3
	mov bx,cx		
	call cmpc
okc:	call resu
	mov dl,al
	add dl,30h
	mov ah,2
	int 21h
	sub cx,1
	cmp cx,0
	jnz okc
	jmp et
s4:	call zcx
	mov dh,6	;除法運算
	mov dl,22
	mov ah,2
	int 10h
	fo z1 ;輸出提示1
	call numb
	mov xx,cx
	mov dh,7	
	mov dl,22
	mov ah,2
	int 10h
	fo z2   ;輸出提示2
	call numb
	cmp cx,0
	jnz chuf
	fo err
	jmp et
chuf:	mov yy,cx
	mov ax,xx
	mov dx,0
	div yy
	push dx
	mov cx,ax
	mov dh,8	
	mov dl,22
	mov ah,2
	int 10h
	fo z3  ;輸出提示3
	mov bx,cx		
	call cmpc
okq:	call resu
	mov dl,al
	add dl,30h
	mov ah,2
	int 21h
	sub cx,1
	cmp cx,0
	jnz okq
	fo yu  ;小數
	d1
	push dx
	call d2
	d1
	push dx
	call d2
	d1
	push dx
	call d2
	d1
	call d2
et:	mov bx,0
	mov dh,12		;判斷是否結束程序
	mov dl,22
	mov ah,2
	int 10h
	fo ts	;輸出選擇提示
xz2:	mov ah,7h		;選擇
	int 21h
	cmp al,27
	jz axit		
	jmp hhc2
axit:	jmp exit
hhc2:	mov jshu,0
	jmp xuanj
;----------------------------------
;畫高亮菜單
;----------------------------------
xia:	call zcd	;畫主菜單
	cmp jshu,0
	jz hhc		;跳轉緩沖
	cmp jshu,1
	jz zjian
	cmp jshu,2
	jz zchen
	cmp jshu,3
	jz zchu
	cmp jshu,4
	jz zlk
	mov jshu,0
	jmp xia
hhc:    jmp xuan
zjian:	mov dh,11
	mov dl,34
	call xcd
	mov dh,11	;選單jian高亮
	mov dl,37
	mov ah,2
	int 10h
	fo jian
	jmp deng
zchen:	mov dh,12
	mov dl,34
	call xcd
	mov dh,12	;選單chen高亮
	mov dl,37
	mov ah,2
	int 10h
	fo chen
	jmp deng
zchu:	mov dh,13
	mov dl,34
	call xcd
	mov dh,13	;選單chu高亮
	mov dl,37
	mov ah,2
	int 10h
	fo chu
	jmp deng
zlk:	mov dh,14
	mov dl,34
	call xcd
	mov dh,14	;選單exit高亮
	mov dl,37
	mov ah,2
	int 10h
	fo lk
	jmp deng

exit:	fl
	mov ah,4ch
	int 21h

xcd	proc near
	mov ah,2
	int 10h
	mov ah,9
	mov al,' '
	mov bh,0
	mov bl,94h
	mov cx,12
	int 10h
	ret
xcd endp
;--------------------------------------
;畫主菜單
;--------------------------------------	
zcd proc near
	push ax
	push bx
	push cx
	push dx
	mov dh,3
	mov dl,35
	mov ah,2
	int 10h
	fo ti
	mov dh,5
	mov dl,26
	mov ah,2
	int 10h	
	fo be1
	mov dh,6
	mov dl,28
	mov ah,2
	int 10h	
	fo be2
	mov dh,21
	mov dl,65
	mov ah,2
	int 10h
	fo mak
	mov dh,22
	mov dl,68
	mov ah,2
	int 10h
	fo ver
	mov dh,9 	; 行 菜單(9,34)--(15,46)紅色背景,白色字
	mov dl,34 ;列
cd1:	mov ah,2
	int 10h  ;10h-2
	mov ah,9
	mov al,' '
	mov bh,0
	mov bl,77h
	mov cx,12
	int 10h  ;10h-9
	inc dh
	cmp dh,16
	jnz cd1
	mov dh,10	
	mov dl,35
cd:	mov ah,2
	int 10h
	mov ah,9
	mov al,' '
	mov bh,0
	mov bl,4fh
	mov cx,10
	int 10h
	inc dh
	cmp dh,15
	jnz cd
	mov dh,10	;輸出選單+
	mov dl,37
	mov ah,2
	int 10h
	fo jia
	mov dh,11	;輸出選單-
	mov dl,37
	mov ah,2
	int 10h
	fo jian
	mov dh,12	;輸出選單*
	mov dl,37
	mov ah,2
	int 10h
	fo chen
	mov dh,13	;輸出選單/
	mov dl,37
	mov ah,2
	int 10h
	fo chu
	mov dh,14	;輸出選單exit
	mov dl,37
	mov ah,2
	int 10h
	fo lk
	pop dx
	pop cx
	pop bx
	pop ax
	ret
zcd endp
zcx proc near    ;計算界面
	mov dh,5
	mov dl,20
hui:	mov ah,2
	int 10h
	mov ah,9
	mov al,' '
	mov bh,0
	mov bl,0fh
	mov cx,40
	int 10h
	inc  dh
	cmp dh,17
	jnz hui
	ret
zcx endp
numb proc near ;數字輸入
abc:	mov ah,07h  ;十位
	int 21h
	cmp al,27
	jz exi
	cmp al,'0'
	jb abc
	cmp al,'9'
	jg abc
	mov dl,al
	mov ah,02h
	int 21h
	sub al,30h
	mov x,10
	mul x
	mov cx,ax
	sub ax,ax
bbb:	mov ah,07h	;個位
	int 21h
	cmp al,27
	jz exi
	cmp al,'0'
	jb bbb
	cmp al,'9'
	jg bbb
	mov dl,al
	mov ah,02h
	int 21h
	mov x,1
	mul x
	sub al,30h
	add cx,ax
	ret
exi:	fl
	mov ah,4ch
	int 21h
numb endp
cmpc proc near	;比較出bx的位數
	cmp bx,1000
	jb c100
	mov cx,4
	jmp c0
c100:	cmp bx,100
	jb c10
	mov cx,3
	jmp c0
c10:	cmp bx,10
	jb c1
	mov cx,2
	jmp c0
c1:	mov cx,1
c0:	ret
cmpc endp
resu proc near ;輸出bx
	cmp cx,4
	jnz cx3
	mov ax,bx
	mov dx,0
	mov xx,1000d
	div xx
	jmp cx0
cx3:	cmp cx,3
	jnz cx2
	mov ax,bx
	mov dx,0
	mov xx,100d
	div xx
	jmp cx0
cx2:	cmp cx,2
	jnz cx1
	mov ax,bx
	mov dx,0
	mov xx,10d
	div xx
	jmp cx0
cx1:	cmp cx,1
	jnz cx0
	mov ax,bx
	mov dx,0
	mov xx,1d
	div xx
cx0:	mov bx,dx
	ret
resu endp
d2 proc near	;輸出余數
	mov bx,ax		
	call cmpc
oky:	call resu
	mov dl,al
	add dl,30h
	mov ah,2
	int 21h
	sub cx,1
	cmp cx,0
	jnz oky
	ret
d2 endp
code ends
	end start

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲乱码国产乱码精品精小说| 国内精品伊人久久久久av影院| 亚洲成人在线免费| 国产成人亚洲精品青草天美| 欧美性大战久久久久久久| 欧美国产成人精品| 美国毛片一区二区三区| 欧美色图天堂网| 中文字幕亚洲欧美在线不卡| 精品中文字幕一区二区| 欧美欧美欧美欧美| 亚洲精品日韩综合观看成人91| 国产一区在线观看视频| 日韩一级大片在线| 亚洲一二三区在线观看| 一本到三区不卡视频| 国产午夜精品久久久久久免费视| 久久99在线观看| 欧美精品乱人伦久久久久久| 一区二区三区中文字幕| 成人午夜av影视| 国产日韩欧美精品一区| 狠狠色综合色综合网络| 欧美一激情一区二区三区| 日韩二区三区四区| 欧美一区二区三区视频免费| 午夜免费久久看| 欧美亚洲综合一区| 亚洲sss视频在线视频| 在线观看一区二区精品视频| 亚洲精品久久嫩草网站秘色| 91蜜桃视频在线| 亚洲欧洲日产国产综合网| 成人动漫一区二区三区| 国产精品二三区| 91麻豆产精品久久久久久| 亚洲日本在线看| 91久久线看在观草草青青 | 99re6这里只有精品视频在线观看| 国产亚洲一区二区三区四区| 国产一区二区在线观看视频| 久久日韩粉嫩一区二区三区| 国产成人a级片| 亚洲视频香蕉人妖| 欧美日韩日本视频| 精品亚洲国产成人av制服丝袜| 精品处破学生在线二十三| 国产成人在线免费观看| 中文字幕佐山爱一区二区免费| 91国偷自产一区二区三区观看| 亚洲国产aⅴ天堂久久| 日韩午夜av电影| 成人性生交大片免费| 亚洲美女淫视频| 欧美一级免费大片| 高清成人免费视频| 亚洲精品视频在线看| 日韩三区在线观看| 成人午夜伦理影院| 亚洲综合图片区| 精品国产欧美一区二区| k8久久久一区二区三区 | 免费成人美女在线观看.| 国产亚洲午夜高清国产拍精品| 99久久精品一区二区| 日日夜夜一区二区| 国产精品网站在线| 欧美二区乱c少妇| 成人免费看视频| 日韩高清中文字幕一区| 国产精品欧美一级免费| 欧美日韩黄视频| 成人av高清在线| 免费成人性网站| 亚洲免费在线看| 精品国产区一区| 欧美日韩一区精品| 丁香婷婷综合五月| 日韩av中文字幕一区二区| 一区精品在线播放| 亚洲精品一区二区三区福利 | 成人免费av网站| 免费国产亚洲视频| 亚洲最新视频在线观看| 日本一区二区三区久久久久久久久不| 欧美性猛交xxxx黑人交| gogo大胆日本视频一区| 久久成人久久爱| 亚洲gay无套男同| 18欧美亚洲精品| 久久久久久久久岛国免费| 欧美亚洲日本一区| 91日韩一区二区三区| 国产大陆精品国产| 精品伊人久久久久7777人| 亚洲小少妇裸体bbw| 亚洲啪啪综合av一区二区三区| 久久综合国产精品| 日韩一区二区精品葵司在线 | 色综合视频一区二区三区高清| 国产一区二区剧情av在线| 蜜臀av性久久久久av蜜臀妖精| 亚洲国产精品久久人人爱| 中文字幕一区二区三区精华液 | 国产不卡视频一区| 精品一区二区免费在线观看| 日本欧洲一区二区| 日韩成人精品视频| 日韩高清不卡一区二区三区| 亚洲成人动漫在线免费观看| 亚洲一区二区三区视频在线播放| 亚洲视频图片小说| 亚洲免费观看视频| 一区二区久久久| 亚洲福利国产精品| 香蕉久久夜色精品国产使用方法 | 欧美老人xxxx18| 欧美另类z0zxhd电影| 91精品在线麻豆| 91精品国产日韩91久久久久久| 欧美一级在线视频| 91视频观看视频| 亚洲va欧美va人人爽| 亚洲一区二区三区四区五区中文| 亚洲欧美日韩国产综合在线| 亚洲精品日日夜夜| 亚洲一区二区在线免费观看视频| 一区二区三区四区亚洲| 一区二区久久久久| 婷婷综合久久一区二区三区| 男女激情视频一区| 激情亚洲综合在线| 国产精品资源在线看| 成人精品视频.| 奇米777欧美一区二区| 日韩av不卡在线观看| 美女免费视频一区| 国产精品911| 99久久精品国产导航| 色欧美片视频在线观看| 欧美理论片在线| 久久在线免费观看| 中文字幕欧美国产| 一二三四社区欧美黄| 蜜桃av一区二区三区| 成人黄色在线网站| 在线观看日韩电影| 精品久久久久久综合日本欧美| 成人欧美一区二区三区黑人麻豆 | 国产精品一区二区三区99| 91在线播放网址| 日韩一区二区在线观看视频播放| 国产性色一区二区| 亚洲一区二区三区自拍| 狠狠色丁香婷婷综合| 色悠悠亚洲一区二区| 精品精品国产高清a毛片牛牛 | 色哟哟亚洲精品| 欧美mv日韩mv国产| 一二三四区精品视频| 国产乱妇无码大片在线观看| 91成人在线精品| 中文字幕久久午夜不卡| 人人超碰91尤物精品国产| 波多野结衣亚洲| 精品国产乱码久久久久久久| 一本大道久久a久久精品综合| 天堂成人国产精品一区| 激情文学综合插| 91精彩视频在线观看| 久久一区二区视频| 日韩国产在线观看| 色综合久久综合网欧美综合网| 日韩精品中文字幕在线不卡尤物| 亚洲三级电影网站| 国产91精品免费| 日韩精品专区在线| 日韩电影一二三区| 欧美日韩在线播| 亚洲精品综合在线| 成人福利视频在线| 久久综合九色综合欧美98| 亚洲色图20p| 国产精品亚洲视频| 欧美xxxx在线观看| 午夜电影网一区| 欧美日韩一二三区| 亚洲精品视频观看| 91在线精品一区二区三区| 国产丝袜在线精品| 国产在线观看一区二区| 日韩一级二级三级| 美女视频一区二区| 日韩亚洲欧美综合| 视频一区二区三区中文字幕| 欧美三级韩国三级日本三斤| 一个色妞综合视频在线观看| 欧美网站一区二区| 日韩二区在线观看| 日韩美女视频在线|