
汇编
庚_
入门学习中,可以但是要给钱。
展开
-
【汇编】从键盘输入一个长度不超过30的十进制数字串,计算数字串中各数据字和,并以十进制形式输出。
要求提示:用A号功能调用输入数字串。例如:输入:12459703 经计算,1+2+4+5+9+7+0+3=31输出:31代码data segment str db 30,?,30 dup(?)data endscode segment assume ds:data,cs:code main proc farstart: mov ax,data mov ds,ax mov cx,0 mov si,1原创 2022-04-15 16:08:17 · 546 阅读 · 0 评论 -
【汇编】从键盘输入一个四位十六进制数,然后以二进制形式在屏幕上显示出来。
要求要求:输入的四个数码必须先拼成一个四位十六进制数,然后再做输出处理。例如:输入:3A49输出:0011101001001001代码code segment assume cs:code main proc farstart: mov cx,4 ;四个数字循环四次 loop指令循环次数放在cx中,cx==0时顺序向下执行 mov bx,0 ;用bx来存放四位十六进制数,先清零 ;执行输入过程 mov dh,0input:原创 2022-04-15 16:06:58 · 1873 阅读 · 1 评论 -
【汇编】从键盘输入1-9任意一个数字,在屏幕上输出对应月份的英文单词。
要求从键盘输入1-9任意一个数字,在屏幕上输出对应月份的英文单词。例如:输入:1,输出:January输入:3,输出:March提示:Str1 db ‘January$’Str2 db ‘February$’……addr dw str1,str2……说明:数组addr 中存的是各个字符串的首地址。代码data segment str1 db 'January$' str2 db 'February$' str3 db 'March$' str4 db原创 2022-04-15 16:05:51 · 1481 阅读 · 0 评论