微型计算机原理sar,微机原理的题一.程序分析 1.MOV AX,80F0H MOV CL,10H SAR AX,CL ADD AX,80H...
共回答了15个问题采纳率:86.7%
一.程序分析
1.MOV AX,80F0H;AX=1000 0000 1111 0000B
MOV CL,10H;CL=16
SAR AX,CL;对AX算术右移16位,每次最高位用原符号位填充,即AX=1111 1111 1111 1111B
ADD AX,80H;对AX加0000 0000 1000 0000B
则有:(AX)=_0000 0000 0111 1111B_ (CL)= _10H_ CF=_1_
2.XOR AX,AX;对AX清零
OR AX,0040H;将AX和0040H相或,结果为0040H
TEST AX,0040H;测试AX的D7位是否为1,AX内容保持不变,因为结果为1,则测试结果不为0
则有:(AX)=_0040H_ ZF=_0_
3.XOR AL,AL;对AL清零
MOV CX,3;设置循环次数3
COUNT:ADD AL,5AH;对AL循环加三个5AH,结果为1EH
LOOP COUNT ;CX减1,不等于0继续循环,直到CX=0循环结束
则有:(AL)=_0EH_ CX=_0_ CF=_1_
二.试编制一段程序,对双精度(32位)求补,其数值放在DX:AX中
分析:求补即对操作数取反加1
NOT AX
NOT DX
ADD AX,1
ADC DX,0
三.设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址为200H.输入时钟为2MHz,让1号通道周期性的发生脉冲,其脉冲周期为1ms,试编写初始化程序段
分析:由已知条件“输入时钟为2MHz,让1号通道周期性的发生脉冲,其脉冲周期为1ms”可知,1号通道工作在方式2,计数值为(2×10的6次方)×(1×10的负3次方)=2000
初始化程序如下:
MOV AL,01100101;1号通道工作在方式2、BCD计数、只写高8位计数值
MOV DX,200H
OUT DX,AL
MOV AL,20H
MOV DX,202H
OUT DX,AL
1年前
9
微型计算机原理sar,微机原理的题一.程序分析 1.MOV AX,80F0H MOV CL,10H SAR AX,CL ADD AX,80H...相关推荐
- 微型计算机 周明德,微机原理(周明德)课后题答案
微机原理(周明德)课后题答案 清华版的 第1章 作 业 答 案 1.1 微处理器.微型计算机和微型计算机系统三者之间有什么不同? 解: 把CPU(运算器和控制器)用大规模集成电路技术做在一个芯片上,即 ...
- 微型计算机sp作用,微机原理及应用A-中国大学mooc-题库零氪
第一周 微型计算机基础概论(第1章) 作业 1.1 2 3 4 5 6 7 8 9 10 作业1 1.1 2 3 4 5 6 7 8 9 10 第二周 微处理器与总线(第2章) 第2章作业 1.若DS ...
- 南邮微型计算机,南邮 微机原理(微型计算机与接口技术)复习ASM含部分答案.ppt...
<南邮 微机原理(微型计算机与接口技术)复习ASM含部分答案.ppt>由会员分享,可在线阅读,更多相关<南邮 微机原理(微型计算机与接口技术)复习ASM含部分答案.ppt(23页珍藏 ...
- 微型计算机原理实验,微机原理实验总结(共5篇)
微机原理实验总结 不知不觉,微机原理与接口技术实验课程已经结束了.回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理的理解和汇编语言的编写汇编语言,对于学习机电工程的自动控制和计算机都是很 ...
- 微型计算机原理作业,微机原理作业习题集
微机原理作业习题集:习题一 1. 简述冯·诺依曼计算机结构的基本含义.电子计算机与以往的计算工具所不同的基 本特征是什么? 2. 电子计算机包括哪几个主要部分?各部分的基本功能是什么? 3. 微型计算 ...
- 微型计算机原理课本,微机原理与接口技术课本.doc
微机原理与接口技术课本 第1章 微型计算机基础 1.1 计算机中数的表示和运算 1.1.1 计算机中的数制及转换 在微型计算机中,常见和常使用的数制¨十进制¨二进制¨八进制¨ 十六进制等. 1.十进制 ...
- 微型计算机课程介绍,微机原理及应用课程教学大纲教案
微机原理及应用I课程教案 (Microcomputer Principles & ApplicationsI) 一.课程基本信息 课程编号:14134427 课程类别:专业核心课 适用专业:计 ...
- 微型计算机c240,PC微机原理实验.doc
PC微机原理实验 微型计算机原理与应用 实验指导书 上 海 大 学 通 信 学 院 PC微机原理实验一 目的:掌握PC机DEBUG调试程序有关命令的操作及8086各类指令的 功能. 要求:在PC机上完 ...
- 微型计算机电路试卷,微机原理试卷及答案2
填空题: 1. 从功能上分,8086CPU由_______和_______两部分组成 执行部分EU,总线接口部分BIU 2. 8086CPU采用_______和_______两级存储器寻址方式 段地址 ...
最新文章
- 计算摄影 | 计算机如何学会自动裁剪图片(自动构图)?
- Python-EEG工具库MNE中文教程(1)-MNE中数据结构Raw及其用法简介
- 【转】找到 MySQL 数据库中的不良索引
- 【CSS3初探之变形与动画】令人惊叹的CSS3
- TF之VGG系列:利用预先编制好的脚本data_convert .py文件将图片格式转换为tfrecord 格式
- 2019ICPC(上海) - Counting Sequences I(dfs打表)
- 快捷指令_iOS快捷指令中心,太实用啦
- python中函数的入门
- 赛道一双周冠军分享:我不是TFboy,所以新写了baseline
- 谈谈web上各种图片应用的优缺点
- 将Win7中的IE11降级为IE8
- utc时间 单位换算_OSAL之时钟分析
- 使用YASM编程 - 06
- 周未特别节目《前赤壁赋》
- 计算机教师的人生格言,教师人生格言大全
- 一位业内人士关于奶粉各品牌的评价(转载)
- cherry-pick 用法
- mfs java_mFS文件系统 - java学者 - OSCHINA - 中文开源技术交流社区
- 【智慧医疗】EMR vs EHR vs PHR 有何区别?
- SSS1700 QFN36单芯片设计一款USB Typec耳机|支持线控和欧美规自动切换USB耳机方案
热门文章
- vue中页面跳转传值_vue跳转方式(打开新页面)及传参操作示例
- css 实现app图标样式_uni-app开发一个小视频应用(一)
- arm Linux 中断管理机制
- 变换编码(DCT)基本理解
- 为什么要进行字节对齐?
- C/Cpp / 设计模式 / 模板模式
- 启明云端分享|SSD20X 如何使用SD卡根文件系统
- 本地生活JAVA版本_赶集生活java版
- python调研报告总结体会_学习调研心得体会
- vivado2017.4启动时提示的“error when launching'E:\vivado':Launcher time out”的问题