- 6
- 0
- 约2.35千字
- 约 5页
- 2022-05-03 发布于上海
- 举报
实验目的
① 了解微机系统中的数制与代码表示方法;
② 掌握计算机中使用的各种代码转换方法;
③ 掌握实现分支、循环的指令及其程序的编写方法;
预习要求
① 理解十进制数、十六进制数的数制表示方法;
② 理解BCD 码、ASCII 码编码方式;
③ 如何实现十六进制数与BCD 码之间的转换;
④ 如何实现ASCII 码与 BCD 码之间的转换。
实验设备
计算机 1 台。
基础型实验内容
① 以下程序完成单字节的 ASCII 码到十六进制数转换,完成空白处程序填写,并在 Keil 环境运行程序,观察寄存器及内存单元的变化。
ORG0000H
ORG
0000H
MOV
A,#41H
CLR
C
SUBB
A, 37H
MOV
RESULT,A
LJMP
$
END
;“A”的ASCII 码
; 转换为十六进制值A
运行结果如下:
② 以下程序完成单字节的BCD 码到十六进制数转换,,在 Keil 环境运行程序,观察寄存器及内存单元的变化。
ORG0000H
ORG
0000H
MOV
A,#23H
MOV
R0,A
ANL
A,#0F0H
SWAP
A
MOV
B,#0AH
MUL
AB
MOV
RESULT,A
MOV
A,R0
;转换高位
MOV B,#0FH ADD A,RESULT
MOV RESULT,A ; 转换低位
SJMP $ END
运行结果如下:
③ 以下程
您可能关注的文档
最近下载
- 《工厂供配电技术》课程思政教学案例(完整版).docx VIP
- 《学前儿童家庭教育》05-不同年龄阶段学前儿童的家庭教育.pptx VIP
- 小学低年级数学游戏教学中的问题及对策研究 .pdf VIP
- 生物安全实验室管理技术规范(GB19489-2025修订版,附操作指南)附解读.docx VIP
- 叙事经济学-寻找A股投资解析解-邹佩轩.pdf VIP
- 2024-2025学年部编版小学语文一年级上册(全册)教案及反思(共224页)完整版.docx VIP
- 最全海康测试工程师笔试题及答案.doc VIP
- 简明中文手册之操作指引-ThermoFisherScientific.PDF VIP
- 如何快速分诊流程.pptx VIP
- 医疗保障定点医药机构信息变更申请表.doc VIP
原创力文档

文档评论(0)