微机原理与接口实验技术中能把标志位置1吗

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
《微机原理与接口技术》参考答案完整版
下载积分:1000
内容提示:《微机原理与接口技术》习题参考答案。习题2。1.为何说8086CPU是16位CPU?。答:16位指的是8086CPU的字长,而字长一般来说和运算器、寄存器、总线宽度一致。因为8086CPU的内部寄存器、内部运算部件以及内部操作都是按16位设计的,这决定了它的字长为16位。。2.8086CPU由哪两个单元组成?其中,指令队列在哪个单元中,有何作用?。答:总线接口单元(BusInterfaceUnit,BIU)和执行单元(ExecutionUnit,EU)。指令队列在BIU中。它的作用是当EU在执行指令时,空闲的BIU可以从内存读取后续指令到指令队列,这样就可以将取指令工作和执行指令工作重叠进行,从而提高CPU的工作效率,加快指令的执行速度。。3.8086CPU中8位寄存器和16位寄存器是什么关系?。答:8086的通用寄存器包括数据寄存器、指针寄存器和变址寄存器。其中数据寄存器包含AX、BX、CX、DX四个16位寄存器,但他们每个都可以分开作为两个单独的8位寄存器使用。8086的指针寄存器和变址寄存器不可分割为8位寄存器。。4.8086CPU中的IP寄存器有何用途?。答:IP寄存器是指令指针寄存器,用来存放下一条要执行的指令在代码段中的偏移地址。在程序运行过程中,IP寄存器始终指向下一条指令的首地址,与CS寄存器联合确定下一条指令的物理地址。8086就是通过IP寄存器来控制指令序列的执行流程。。5.在标志寄存
文档格式:PDF|
浏览次数:429|
上传日期: 00:09:13|
文档星级:
该用户还上传了这些文档
《微机原理与接口技术》参考答案完整版
官方公共微信微机原理与接口技术练习1_中华文本库
第1页/共2页
一、思考题
1、 微型计算机的基本结构为什么称为总线结构?
2、 说明字长和字节的概念。
3、 计算机内的“溢出”的意思是什么?
1、 请用最少的二进制位表示下列符号数:[-58]补=
;[+67]反=
2、 若X=-107,Y=+74,按8位二进制可写出:[X]补=
;[X-Y]补=
1、计算机由_______、_______、_______、________和________五大部分组成。
2、半导体存储器按存取方式不同,分为__________和__________。
3、_________指可以随机地、个别地对任意一个存储单元进行读写的存储器。
4、__________指在正常工作情况下只能读出信息,而不能写入信息的存储器。
5、物理地址分为两个部分:__________和__________。
6、8086CPU可访问存储器的单元数为_________。
7、所谓_________,即小数点在数中的位置是固定不变的。
8、8086的存储器采用段结构方式,一个段的最大长度为_________.
9、CPU根据CS的内容和_________的内容来计算指令的物理地址。
10、当允许CPU响应外中断时,IF标志应置为_________.
11、标志寄存器中的九个标志按功能可分为两种:_________和_________。
1.十进制数28.625的二进制数为_________。
2. 十进制数28.625的十六进制数为_________。
3. 二进制数的十进制数为_________。
4. 二进制数的十六进制数为_________。
5. 十六进制数23.4的十进制数为_________。
6. 十进制数123的八位二进制补码为_________。
7. 十进制数–113的八位二进制补码为_________.
8. 八位二进制补码的十进制数为_________。
第1页/共2页
寻找更多 ""微机原理与接口技术 -
本书讲解微型计算机的工作原理和接口应用技术。书中以Intel 8086CPU为主线,系统讲述微型计算机系统的基本组成、工作原理、指令系统及汇编语言程序设计、半导体存储器技术、硬件接口技术、总线技术、PC的软件体系、PC应用系统设计举例,使学生牢固掌握微型计算机的原理和硬件接口技术,建立微型计算机系统的整体概念,并从PC应用系统的角度了解其软件体系和相关接口。本书适合作为高等学校非计算机专业微型计算机原理与接口技术、微型计算机原理及应用课程的教材,也可供从事微型计算机硬件和软件设计的工程技术人员参考。前言“微机原理与接口技术”是大学本科信息类、电气类、机电类等非计算机专业的一门重要基础课程,学生通过对这门课程的学习,掌握微型计算机硬件系统的组成和工作原理,提高对微型计算机系统的理解和应用能力,为将来学习和应用层出不穷的微型计算机新技术打下良好的基础。目前开设的“微机原理与接口技术”课程主要有基于51 系列单片机和基于80x86CPU的两种模式,两种模式各有所长。考虑到以 Intel CPU 为核心的PC系列微型计算机结构的完整性和应用普及性,同时考虑到原理性课程的讲解平台不宜太复杂,本书选用以CPU为主来介绍微型计算机工作原理、汇编语言及接口技术。除了该课程的基本内容外,本书还增加了现代PC常用的总线技术、存储器管理、80x86/Pentium微处理器的发展等内容。特别是考虑到PC作为上位机广泛应用于各种监测、控制、网络通信等场合,其在接口的应用方式上与芯片级接口有很大不同,本书从PC系统应用的需求出发,增加了PC的软件体系与软件接口基础知识、基于PC的应用系统设计举例。这样,读者在学习传统的微机硬件系统工作原理的基础上,也学习到更实用的总线技术,了解PC系统软件体系及接口,为进一步理解和应用纷繁复杂的微型计算机新技术打下基础。全书分为9章,第1章至第5章为基本原理部分,主要讲解 微型计算机的基本原理; 第6章至第9章为应用技术部分,主要介绍微型计算机常用接口技术和PC应用技术。其中,第1章简要介绍微型计算机基本概念、发展历程和PC系统的典型配置; 第2章阐述 位微处理器的编程结构及构成硬件系统的结构、时序,介绍 80x86/Pentium 微处理器技术的发展; 第3章讲解
位微处理器的指令系统和汇编语言程序设计; 第 4章主要阐述微型计算机存储器技术基本原理,也介绍了现代微处理器的存储器管理技术; 第5章阐述输入/输出的概念以及CPU的中断系统; 第6章介绍微机常用接口芯片及应用; 第7章介绍PCI等微机系统总线、IEEE 1394、USB等外部总线,阐述了总线基本概念; 第8章介绍操作系统概念、Windows 2000/XP的体系结构、Windows API等软件接口; 第9章通过举例介绍了PC系统基于RS-232C、RS-485串行通信以及基于PCI总线的应用方法。本书在编写上力求循序渐进,简洁明了,突出基本原理和基本概念,同时注重系统的应用。例如将IBM PC/XT系统的背景穿插其中,以使读者了解原理在一个系统中的具体应用方式。书中还采用了较多的表格对指令功能、接口功能等进行归纳,便于教师在给出整体面貌的基础上筛选重点。由于该课程内容繁多,教师可根据具体教学时数,安排课程讲解和自学的内容。本书第2、4、5 章及第1.2节由叶青编写,第3章由张静编写,第6章及第1.1节由雷辉编写,第7、8、9章由刘铮编写,何青编写了第1.3节,全书由叶青负责筹划和统稿。参与本书编写工作的还有彭赋、付成宏、马洪江,在此一并感谢。对为本书出付出辛苦劳动的清华大学出版社的编辑及工作人员表示衷心感谢。由于编者的水平和经验有限,书中难免有疏漏和错误之处,恳请专家和读者批评指正。目录第1章微型计算机基础知识1.1计算机中数的表示与编码1.1.1数制及其转换1.1.2带符号数的表示1.1.3定点数与浮点数1.1.4计算机中的编码1.2微型计算机系统的构成1.2.1微型计算机硬件系统的组成和结构1.2.2微型计算机基本工作原理和工作过程1.2.3微型计算机系统及其主要技术指标1.3微型计算机的发展及典型配置1.3.1微型计算机的发展1.3.2典型微型计算机系统的组成习题1第2章微处理器2.微处理器的编程结构2.1.18086CPU的内部功能结构2.1.28086CPU的寄存器结构2.2存储器及I/O端口的组织与管理2.38086CPU的引脚信号及工作模式2.3.18086CPU的引脚及其功能2.3.2最小工作模式2.3.3最大工作模式2.48086CPU总线操作时序2.4.1时序的基本概念2.4.2典型时序分析2.580x86微处理器简介习题2第3章指令系统及汇编语言程序设计3.18086指令系统概述3.1.18086指令的基本格式3.1.28086寻址方式3.28086CPU基本指令3.2.1传送类指令3.2.2数据操作类指令3.2.3串操作类指令3.2.4控制转移类指令3.2.5处理器控制指令3.38086汇编语言程序的编程格式3.3.1汇编语言及其源程序结构3.3.2汇编语言语句格式3.3.3伪指令3.4汇编语言程序的上机过程3.4.1上机运行的软件环境3.4.2上机过程3.5汇编语言基本结构程序设计3.5.1程序设计步骤3.5.2顺序程序3.5.3分支程序3.5.4循环程序3.5.5子程序3.5.6DOS和BIOS的中断功能调用习题3第4章半导体存储器4.1半导体存储器概述4.1.1存储器的分类4.1.2半导体存储器的性能指标4.1.3存储系统的层次结构4.1.4半导体存储器的内部功能结构4.2随机存取存储器4.2.1静态随机存取存储器SRAM4.2.2动态随机存取存储器DRAM4.3只读存储器4.3.1掩膜ROM4.3.2可编程ROM4.3.3可擦除可编程ROM4.3.4电可擦除可编程ROM4.3.5闪速存储器4.4存储器系统设计4.4.1一般要求4.4.2存储器与CPU的连接4.5存储器的管理4.5.1PC的内存4.5.2存储器的管理模式4.5.3虚拟存储技术4.6高速缓存技术习题4第5章输入/输出接口及中断5.1输入/输出接口概述5.1.1I/O接口的组成及功能5.1.2I/O端口的寻址5.2CPU与外设间的数据传送方式5.2.1直接传送方式5.2.2查询传送方式5.2.3中断传送方式5.2.4直接存储器存取方式5.3中断5.3.1中断系统的基本概念5.3.28086中断系统5.3.38086中断向量表与中断响应过程习题5第6章微型计算机常用接口技术6.1IBM PC/XT系统的接口6.1.1IBM PC/XT系统接口的组成6.1.2接口地址分配6.2可编程中断控制器6.2.18259A的内部结构和引脚6.2.28259A的工作方式6.2.38259A的编程6.2.4中断应用程序举例6.3定时/计数器6.3.1概述6.3.2可编程定时/计数芯片8253及其应用6.4并行通信接口6.4.1概述6.4.2可编程的并行接口8255A及其应用6.5串行通信接口6.5.1串行通信的基本概念6.5.2串行通信的接口标准6.5.3可编程串行接口芯片16550及其应用6.6模/数和数/模转换器6.6.1D/A转换器6.6.2A/D转换器习题6第7章总线技术7.1总线的基本概念7.1.1总线及总线标准的定义7.1.2总线的分类7.1.3总线的性能指标7.1.4总线的层次化结构7.1.5总线的控制与总线传输7.2常用系统总线7.2.1STD总线7.2.2PC系列总线7.2.3PCI总线7.3常用通信总线7.3.1IEEE 488总线7.3.2IEEE 1394总线7.3.3USB总线7.3.4现场总线简介习题7第8章PC的软件体系与软件接口8.1Windows 2000/XP的体系结构8.1.1操作系统简介8.1.2Windows 2000/XP的系统构成8.1.3对硬件的支持——驱动程序8.2软件接口8.2.1软件接口概述8.2.2Windows API接口8.2.3动态链接库8.2.4Socket接口8.3Windows应用程序设计8.3.1PC中常用的软件体系结构8.3.2Windows应用程序设计模式习题8第9章基于PC的应用系统设计举例9.1串行数据采集系统设计9.1.1基于RS-232C的数据采集系统9.1.2基于RS-485的数据采集系统9.2基于PCI总线的系统设计9.2.1PCI总线I/O接口电路设计9.2.2PCI总线接口卡的驱动程序设计习题9参考文献
微机原理与接口技术 -
毛红旗版图书信息书名:微机原理与接口技术书号:7-113-08089作者:毛红旗等定价:30.00元出版日期:2007.08适用专业:电子信息大类各专业出版社:中国铁道出版社内容简介本书在总结微机基本原理和技术特点的基础上,按照“原理与应用相结合、硬件与软件相结合”的原则,介绍了微机接口技术的基本要点,分别阐述了80x86微处理器、指令系统、汇编语言程序设计、总线技术、存储器系统、中断管理、DMA管理、微机系统常用的通用可编程接口以及数/模和模/数转换器的应用实例分析,知识起点适度、结构层次合理、内容实用易懂。本书适合作为高职高专院校计算机等相关专业的教材,还可以作为从事微机系统设计和应用的技术人员的参考书。图书目录第1章 微机系统概述第2章 80x86微处理器第3章 指令系统第4章 汇编语言程序设计第5章 总线技术第6章 存储器系统第7章 I/O接口电路 第8章 中断系统第9章 DMA控制接口第10章 并行通信接口第11章 串行通信接口第12章 定时/计数器第13章 模拟接口技术 附录A 调试程序DEBUG的使用方法附录B 汇编语言的开发方法附录C 指令系统附录D 常用DOS功能调用(INT 21H)附录E 常用ROM-BIOS功能调用附录F ASCII码字符表于天河高爽版图书信息书名:微机原理与接口技术套系名称:21世纪高等院校规划教材书号:978-7-113-13226-2版次:1-1开本:16开页码:328页作者:于天河 高爽出版时间:定价:32 元适用专业:微机原理与接口技术出版社:中国铁道出版社内容简介"本书以Intel 8086微处理器为主体,阐述了微型计算机的基本原理、汇编语言和接口技术等内容。全书共分为9章:概述、微处理器系统、寻址方式和指令系统、汇编语言程序设计、存储器系统、输入/输出和总线技术、中断、常用数字接口芯片、A/D和D/A转换技术。本书内容丰富,通俗易懂,并附有习题。本书适合作为高等院校微机原理与接口技术等相关课程的教材,也可作为计算机应用开发人员和希望深入学习微机技术的工程技术人员的参考用书。图书目录"第1章 概述 11.1 微处理器的发展历史 11.2 计算机的常用术语 21.3 计算机系统的组成 31.4 计算机的工作过程 61.5 计算机的信息表示 91.5.1 数制转换 91.5.2 计算机的数字编码 131.5.3 二进制数的计算 151.6 计算机中常用的编码 18小结 20习题 20第2章 微处理器系统 222.1
CPU的指令流水原理 222.2
CPU的功能结构 232.2.1
CPU的执行单元 242.2.2
CPU的总线接口单元 262.3 8086微处理器的引脚信号功能 282.3.1 最小模式系统组成及引脚定义 282.3.2 最大模式下系统组成及引脚定义 322.4
CPU的存储器组织 342.4.1 物理地址和逻辑地址 342.4.2 堆栈的使用 362.5 8086微处理器的总线操作 372.5.1 系统的复位和启动操作 382.5.2. 总线操作的概念 382.5.3 总线操作时序 402.6 80x86微处理器 422.6.1 80486微处理器 432.6.2 Pentium微处理器 452.6.3 微处理器的多核技术 51小结 53习题 54第3章 寻址方式和指令系统 563.1 寻址方式 563.1.1 立即数寻址 563.1.2 寄存器寻址 573.1.3 隐含寻址 573.1.4 直接寻址 573.1.5 寄存器间接寻址 583.1.6 寄存器相对寻址 593.1.7 基址变址寻址 603.1.8 相对基址变址寻址 613.2 程序转移类的相关寻址方式 633.3 的指令系统 653.3.1 数据传送类指令 663.3.2 算术运算类指令 753.3.3 逻辑运算和移位类指令 853.4 串处理指令 913.5 重复操作前缀指令 953.6 控制转移指令 983.7 处理器控制类指令 105小结 107习题 107第4章 汇编语言程序设计 1104.1 汇编语言语句 1104.1.1 汇编语言源程序实例 1104.1.2 汇编语句的格式 1114.2 汇编伪指令 1154.3 程序设计基础 1204.3.1 顺序程序设计 1214.3.2 分支程序设计 1224.3.3 循环程序设计 1304.3.4 子程序设计 1374.3.5 宏汇编 1494.3.6 程序设计案例 1524.4 DOS功能调用 1554.4.1 基本I/O功能调用 1564.4.2 DOS功能调用程序案例 1584.5 文件管理 1614.5.1 DOS文件管理功能调用 1614.5.2 文件管理程序案例 164小结 167习题 167第5章 存储器系统 1705.1 存储器概述 1705.2 随机存取存储器RAM 1725.2.1 静态随机存取存储器SRAM 1725.2.2 动态随机存取存储器DRAM 1785.3 只读存储器ROM 1795.3.1 MROM和PROM存储器 1805.3.2 EPROM存储器 1815.3.3 电可擦除EEPROM 1825.4 存储器扩展技术及引用 1845.5 闪存技术 1895.6 高速缓冲存储技术 190小结 194习题 195第6章 输入/输出和总线技术 1986.1 输入/输出接口概述 1986.1.1 I/O接口的功能 1986.1.2 CPU与外设交换的信息 2006.1.3 I/O接口的基本结构 2016.1.4 I/O端口的编址方式 2026.2 输入/输出的控制方式 2036.2.1 无条件传送方式 2036.2.2 查询工作方式 2046.2.3 中断方式 2076.2.4 直接存储器存取(DMA)方式 2086.3 总线和总线标准 2106.3.1 总线 2106.3.2 总线的分类 2116.3.3 总线标准 2126.4 总线插槽和PC总线的引脚信号 2136.4.1 PC总线信号说明 2136.4.2 总线的负载能力 2156.5 PCI总线 2166.5.1 PCI总线的概述 2166.5.2 PCI总线信号 2176.6 通用串行总线USB 2196.6.1 USB概述 2196.6.2 USB的主要技术指标 2216.6.3 USB的功能 221小结 222习题 223第7章 中断 2247.1 中断技术 2247.1.1 中断基本概念 2247.1.2 中断类型 2257.1.3 中断的处理过程 2287.1.4 中断向量表 2297.1.5 中断在操作系统中的应用 2307.2 可编程中断控制器7.2.1 8259A的引线 2337.2.2 8259A的内部结构 2347.2.3 8259A的工作过程 2357.2.4 中断控制器初始化 2357.2.5 初始化命令字设置工作方式 2367.2.6 初始化命令字流程 2377.2.7 操作命令字编程 2397.2.8 中断程序设计 242小结 247习题 247第8章 常用数字接口芯片 2498.1 可编程定时器/计数器8.1.1 8253的结构和功能 2498.1.2 8253的工作方式 2518.1.3 8253的编程控制 2538.2 并行接口8.2.1 8255A的引线及内部结构 2588.2.2 8255的工作方式 2618.2.3 状态字 2648.2.4 8255A接口应用举例 2668.3 串行通信及串行通信接口8.3.1 串行通信的基本概念 2698.3.2 可编程串行接口芯片小结 283习题 283第9章 A/D和D/A转换 2869.1 概述 2869.2 A/D转换技术 2879.2.1 A/D转换工作原理 2879.2.2 A/D转换器的主要参数 2919.2.3 ADC0809内部结构及其与微处理器的接口 2929.3 D/A转换技术 2959.3.1 D/A转换工作原理 2959.3.2 D/A转换器的主要参数 2979.3.3 D/A转换器的输入/输出特性 2989.3.4 DAC0832的内部结构及其与微处理器的接口 2999.3.5 DAC0832的应用 301小结 302习题 302附录A ASCII码表 304附录B 指令系统简表 305附录C 指令与标志参考表 309附录D DOS中断 312附录E 8086中断 315参考文献 317
微机原理与接口技术 -
《微机原理与接口技术》:普通高等院校电子信息类应用型规划教材
微机原理与接口技术 -
插图:自1946年世界上第一台电子计算机问世以来,计算机科学和技术得到了高速发展。电子计算机的产生和发展是20世纪最重要的科技成果之一。到今天为止,电子计算机的发展已经历了由电子管计算机、晶体管计算机、集成电路计算机到大规模集成电路、超大规模集成电路计算机的4代更替。未来的计算机将是半导体技术、光学技术和电子仿生技术相结合的产物。由于超导器件、集成光学器件、电子仿生器件和纳米技术的迅速发展,将出现超导计算机、光学计算机、纳米计算机、神经计算机和人工智能计算机等,新一代计算机将着眼于机器的智能化,使之具有逻辑推理、分析、判断和决策的功能。计算机按其性能、价格和体积可分为巨型机、大型机、中型机、小型机和微型机。微型机诞生于20世纪70年代,一方面,是由于当时军事、工业自动化技术的发展,需要体积小、功耗低、可靠性好的微型计算机;另一方面,由于大规模(LSI)和超大规模集成电路(VLSI)的迅速发展,可以在单片硅片上集成几千到几十万个晶体管,为微型机的产生打下了坚实的物质基础,引发了新的技术革命。所谓“微型计算机”是指以大规模、超大规模集成电路为主要部件的微处理器作为核心,配以存储器、输入/输出接口电路及系统总线的计算机系统。1971年,美国Intel公司研制出了4位4004微处理器芯片。该芯片能同时处理4位二进制数,集成了2300个晶体管,每秒可进行6万次运算,成本约为200美元。它是世界上第一个微处理器芯片,以它为核心组成的MCS-4计算机,标志着世界上第一台微型计算机的诞生。
微机原理与接口技术 -
本书以X86微处理器和PC系列微机为背景,全面系统地论述了微机基本工作原理、汇编语言程序设计的基本方法、微机与输入/输出设备的接口技术,为学习者在微处理器和微型计算机的应用上打下坚实的基础。本书按3部分来组织,第1部分为微机基本工作原理,第2部分为汇编语言程序设计的基本方法,第3部分为I/O接口技术。第1部分包括第1~3章。由于从8086开始,8、80486、Pentium和PentlumPro/Ⅱ/Ⅲ/Ⅳ等80x86系列微处理器,在基本结构上采用向前兼容的做法。因此,在这一部分,系统地介绍了微型计算机的基础知识、基本组成、体系结构和工作模式。第2部分包括第4章。汇编语言是一门涉及硬件的程序设计语言,它可以直接控制硬件系统进行工作,可以直接访问计算机系统内部资源,是学习微机接口、单片机、嵌入式系统及其他计算机控制类课程的基础。这一部分,系统讲解了汇编语言指令系统及程序设计方法和技巧,为后面的学习奠定基础。第3部分包括第5、6章。接口的形式已呈现多样化、功能化的趋势。在这一部分里,不仅讲解了经典的I/O接口与中断技术、常用的可编程接口芯片,也介绍了一些新型接口技术。在本书的编写过程中,力求做到内容新颖、知识全面、通俗易懂,使学生能较清楚地了解微机的结构和工作流程,建立起系统的概念。由于编者水平有限,错误与不妥之处恳请读者与专家批评指正。
为本词条添加和相关影像
互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。未经许可,禁止商业网站等复制、抓取本站内容;合理使用者,请注明来源于。
登录后使用互动百科的服务,将会得到个性化的提示和帮助,还有机会和专业认证智愿者沟通。
您也可以使用以下网站账号登录:
此词条还可添加&
编辑次数:7次
参与编辑人数:7位
最近更新时间: 02:57:36
贡献光荣榜
扫描二维码用手机浏览词条
保存二维码可印刷到宣传品
扫描二维码用手机浏览词条
保存二维码可印刷到宣传品微机原理与接口技术(作业一)
1、8086CPU的结构特点是什么?主要部件的功能有哪些?
答:从功能上划分8086可以划分为两个逻辑单元:执行部件和总线接口部件。
执行部件(EU)的功能是负责指令的译码和执行。
总线接口部件(BIU)的功能是负责完成CPU与存储器或I/O设备之间的数据传送。
2、8086CPU数据总线和地址总线各是多少?最大的存储空间是多少?
答:8086CPU的数据总线为16根,地址总线为20根。最大的存储空间为1MB。
3、试简单描述8086的寄存器分为哪几组?每组分别有哪些寄存机组成?
答:分为通用数据寄存器、基址指针和变址寄存器、段寄存器、指令指针寄存器及标志位寄存器四组。
通用数据寄存器有累加器、基址寄存器、计数寄存器、数据寄存器组成。
基址指针和变址寄存器有堆栈指针寄存器、基址指针寄存器、源变址寄存器、目的变址寄存器组成。
段寄存器有代码段寄存器、数据段寄存器、堆栈段寄存器、附加段寄存器组成。
指令指针寄存器及标志位寄存器有指令指针寄存器、标志寄存器组成。
4、8086的标志寄存器有哪些标志位?它们的含义和作用是什么?
答:有9个标志,分为状态标志和控制标记。
状态标记:SF,ZF,PF,CF,AF,OF。
控制标志:DF,IF,TF。
关于8086标志寄存器9个标志的详情解释:
CF(CarryFlag)——进位标志位。当执行一个加法(或减法)运算,使最高位产生进位(或借位)时,CF为1;否则为搜索0。
PF(ParityFlag)——奇偶标志位。该标志位反映运算结果中1的个数是偶数还是奇数。当指令执行结果的低8位中含有偶数个1时,PF=1;否则PF=0。
AF(Auxiliary carryFlag)——辅助进位标志位。当执行一个加法(或减法)运算,使结果的低4位向高4位有进位(或借位)时,AF=1;否则AF=0。
ZF(Zero Flag)——零标志位。若当前的运算结果为零,ZF=1;否则ZF=0。
SF(Sign Flag)——符号标志位。它和运算结果的最高位相同。
OF(Overflow Flag)——溢出标志位。当补码运算有溢出时,OF=1;否则OF=0。
DF(DirectionFlag)——方向标志位。它用以指定字符串处理时的方向,当该位置“1”时,字符串以递减顺序处理,即地址以从高到低顺序递减。反之,则以递增顺序处理。
IF(Interrupt enableFlag)——中断允许标志位。它用来控制8086是否允许接收外部中断请求。若IF=1,8086能响应外部中断,反之则不响应外部中断。注意:IF的状态不影响非屏蔽中断请求(NMI)和CPU内部中断请求。
TF(Trap Flag)——跟踪标志位。它是为调试程序而设定的陷阱控制位。当该位置“1”时,8086CPU处于单步状态,此时CPU每执行完一条指令就自动产生一次内部中断。当该位复位后,CPU恢复正常工作。
5、如何形成8086的物理地址?
答:8086的物理地址是根据代码段寄存器CS和指令指针IP的内容得到的。计算时要将代码寄存器的内容左移4位,即乘以16,然后和IP的内容相加。
作业参考:
课本P16,P17,P18
网址:/v.htm
网址:/view/f.html
拓展:/book/story.php?id=144
拓展:/book/1/weijisuanjiyuanli-5.html
微机原理与接口技术(作业一)由用户自行发布,微机原理与接口技术(作业一)内容不代表本站立场,请自行分辨真伪。现代微机原理及接口技术课后习题答案(1-11章)---赵树..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
现代微机原理及接口技术课后习题答案(1-11章)---赵树升-赵雪梅
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口}

我要回帖

更多关于 微机原理与接口技术 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信