编程题 微机原理与接口

简介: 9.将 BX 寄存器的 16 进制内容输出到屏幕上,假设 BX=1A2BH。CODE SEGMENTASSUME CS:CODESTART:MOV BX,1A2BHMOV CH,4NEXT:MOV CL,4ROL BX,CLMOV DL,BLAND DL,0FHCMP DL,10JB JB10ADD DL,7JB10:ADD DL,30HMOV AH,2INT 21HDEC CHJNZ NEXTMOV AH,4CHINT 21HCODE ENDSEND START第三类、数值计算1.已知 AX 中存放的是有符号数-5,实现((AX)×5+14)/2,

9.将 BX 寄存器的 16 进制内容输出到屏幕上,假设 BX=1A2BH。
CODE SEGMENT
ASSUME CS:CODE
START:MOV BX,1A2BH
MOV CH,4
NEXT:MOV CL,4
ROL BX,CL
MOV DL,BL
AND DL,0FH
CMP DL,10
JB JB10
ADD DL,7
JB10:ADD DL,30H
MOV AH,2
INT 21H
DEC CH
JNZ NEXT
MOV AH,4CH
INT 21H
CODE ENDS
END START
第三类、数值计算
1.已知 AX 中存放的是有符号数-5,实现((AX)×5+14)/2,结果存入 mem 子单
元。不能使用乘除法指令,编写源程序。
DATA SEGMENT
mem DW ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV AX,-5
MOV BX,AX
MOV CL,2
SAL AX,CL
ADD AX,BX
ADD AX,14
SAR AX,1
MOV mem,AX
MOV AH,4CH
INT 21H
CODE ENDS
END START

相关文章
|
芯片 内存技术
第八章 可编程接口芯片及应用【微机原理】1
第八章 可编程接口芯片及应用【微机原理】1
128 0
第八章 可编程接口芯片及应用【微机原理】1
|
芯片
第八章 可编程接口芯片及应用【微机原理】2
第八章 可编程接口芯片及应用【微机原理】2
207 0
|
存储 程序员
《微机原理与接口技术》简答题总结(一)
《微机原理与接口技术》简答题总结
671 0
《微机原理与接口技术》简答题总结(一)
|
C语言 芯片 数据格式
C语言课设项目-51单片机-红外通信
C语言课设项目-51单片机-红外通信
141 0
|
芯片
矩阵键盘原理及程序设计
本文详细介绍了矩阵键盘是什么,主要应用场景,替代品,矩阵键盘的优缺点以及矩阵键盘的按键检测方法。最后附上了以STM32F103系列芯片为例的C程序。
402 2
第四章 80x86指令系统【微机原理】
第四章 80x86指令系统【微机原理】
65 0
|
芯片
第八章 可编程接口芯片及应用【微机原理】3
第八章 可编程接口芯片及应用【微机原理】3
66 0
|
存储 芯片
微机原理基础知识
微机原理基础知识
240 0
|
网络架构 芯片
【微机原理笔记】第 7 章 - 常用数字接口电路
【微机原理笔记】第 7 章 - 常用数字接口电路
91 0
|
芯片
汇编语言与微机接口课程设计-多功能电子钟
汇编语言与微机接口课程设计-多功能电子钟
326 0
汇编语言与微机接口课程设计-多功能电子钟