組合語言動態從鍵盤輸入兩位無符號數,找出其中最大數

2021-03-03 20:31:39 字數 1083 閱讀 5454

1樓:匿名使用者

; 本程式通過編譯來,運源行正確。

code segment

assume cs:code,ds:codekbesc equ 1bh

promptstr db 'please input a letter(esc to exit): $'

start: push cs

pop ds ;使資料段與**段同段

begin: lea dx,promptstrmov ah,9

int 21h

mov ah,1

int 21h

cmp al,kbesc

jz exit_proc

mov cx,5

mov dl,al

mov ah,2

disp_chr: inc dl

int 21h

loop disp_chr

mov dl,13

int 21h

mov dl,10

int 21h

jmp begin

exit_proc: mov ah,4ch ;結束程式int 21h

code ends

end start ;編譯到此結束請參考

組合語言,實現鍵盤輸入兩位數比較大小並顯示結果

2樓:匿名使用者

以下是無符號數的程式。供參考:

code segment

assume cs:code

*** 100h

start:

jmp bbb

msg1 db 10,13,'please input x:','$'

msg2 db 10,13,'please input y:','$'

x db 0

y db 0

msg3 db 10,13,'x=y','$'

msg4 db 10,13,'x>y','$'

msg5 db 10,13,'x

試編寫組合語言源程式,將鍵盤輸入的ASCII碼轉換為二進位制

將鍵盤輸入的ascii碼轉換為二進位制。直接回車程式結束。檔案格式 code segment main proc far assume cs code,ds code 100h start push cs pop ds nn1 mov ah,02 mov dl,0dh int 21h mov dl,...

求教C語言 求S 1 2 3n ,n從鍵盤輸入

用遞迴比較容易出錯,你把這些程式都自己除錯一下,選擇一個你能理解和能夠專 執行正確的吧屬!include stdio.h main float f n include void main printf e n sum float f int n 用遞迴比較容易出來錯自 你把這些程式都自己除錯一下,選...

c語言程式設計從鍵盤輸入整數求其平方並輸出

include void main 運 況 3 3 3 9 請按任意回鍵繼續 答.include int main void include double square double x void main c語言編寫程式,要求從鍵盤輸入兩個整數,輸出他們的平方和。如下的有什麼問題,幫忙指正,謝謝。...