问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

汇编语言,急求,各位

发布网友 发布时间:2022-04-29 20:09

我来回答

3个回答

热心网友 时间:2022-06-22 07:20

;就这题,还需要注释吗?
datas segment
  msg0 db 0dh,0ah,'Please Input a character:$'
  msg1 db 0dh,0ah,'This is a Uppercase Character.$'
  msg2 db 0dh,0ah,'This is a Lowercase Character.$'
  msg3 db 0dh,0ah,'This is a Numberic Character.$'
  msg4 db 0dh,0ah,'Other Characters.$'
datas ends

codes segment
assume cs:codes, ds:datas
start:
  mov ax, datas
  mov ds, ax
;
$0:
  mov ah,9     ;显示msg0
  lea dx, msg0
  int 21h

  mov ah,1     ;读入一个字符
  int 21h

  cmp al,'$'   ;判断是不是$
  jz exit      ;是则退出

  cmp al,'9'   ;判断是否是数字 '0'-'9'
  ja $1        ;>'9',进行下一次判断
  cmp al,'0'   ;<'0',说明不是数字,大小写字母
  jb $5        ;则跳转并显示msg4
  lea dx, msg3 ;是,显示msg3
  jmp $6 
$1:
  cmp al,'Z'   ;判断是不是大写,同数字判断逻辑
  ja $2
  cmp al,'A'
  jb $5
  lea dx, msg1
  jmp $6
$2:
  cmp al,'z'  ;判断是不是小写,同数字判断逻辑
  ja $5
  cmp al,'a'
  jb $5
  lea dx, msg2
  jmp $6
$5:
  lea dx, msg4
$6:
  mov ah,9    ;显示字符串
  int 21h
  jmp $0

exit:
  mov ah,4ch
  int 21h
codes ends
end start

追问大神还在不在啊?我还需要帮助,真的什么都不会,😭

热心网友 时间:2022-06-22 07:20

可惜我会C语言啊

热心网友 时间:2022-06-22 07:21

6.卞藏本存前十回正文及33-80回回目,卞亦文于2006年在上海以19.8万人民币拍得。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
光线为什么不存在 炒菜时要等到油冒烟吗 高考数学选修没涂有分吗? 高考选修不涂有分数吗 《宫》中插曲是什么乐器演奏的? 电视剧《宫》的主题曲和片尾曲分别是什么? 爱我的人和我爱的人原唱是裘海正还是游鸿明 刑法对追诉时效的规定 刑事案件追诉期限的法律规定是什么? 爱奇艺海外版怎么下载 汇编语言,输入一个字符判断是否是数字字符 编写一个完整的汇编语言程序,要求在屏幕上显示出字符串“Hello,Assembly language”。 汇编中 MSG DB &#39;Welcome&#39;,0DH,0AH CNT EQU $ - MSG 其中的 $ - MSG 是什么意思?cnt是定义的常量吗? wps word文档插入图片把表格撑变形 - 信息提示 谁是国内手机厂商NO.1,华为 时代少年团2021火力全开演唱会延期上线,其延期的原因是什么? 小米手机和三星哪个质量好,哪个牌子响点?还有华为比三星好? 时代少年团打拳击是什么物料 时代少年团只有我一个人觉得是什么物料 6228410354549235279中国农业银行是一类卡还是二类卡 时代少年团唱水星记是什么物料 怎么知道自己的农行卡是不是1类 农业银行工资卡是几类卡 如何辨别我的卡是不是农行一类卡? 怎么判断农行卡是不是一级卡? 查本人农行卡是不是一类卡 我在农行办的卡怎样才知是一类卡呢? 怎样查银行一类卡农行? 我在农行办的卡怎样才知是一张一类卡呢 汇编语言程序的基本结构并加以详细的解释 用汇编语言,将一个数字的ASCII码值显示出来 这个汇编语言编程怎么做,谢谢了 急急急,汇编语言编写,将键入四位十六进制数,输出十进制 汇编语言二进制转换为十六进制并显示的程序(简化段程序),能不能详细解说一下啊,真的有点不懂 汇编语言求绝对值 汇编语言中怎么样定义堆栈段和数据段 汇编语言程序输出的一直是乱码,求高手找错 关于汇编语言的应用问题 请列举出几中高级汇编语言? 大浴堂子贵是谁扮演的 有家骏叫什么电视剧来了 叫什么大池堂呀 我打找不到 叫什么来了 王晓晨的详细资料资料 新鹿鼎记中苏荃是谁演的? 飞刀问情中玲玲的扮演者是谁 怎么找不到今年的护士资格证报名的入口啊 大浴堂的幕后花絮 电视剧&lt;大浴堂&gt;历史上是否有真实的故事? 2020年护士资格证考试报考指南 血溅大浴堂分集剧情介绍