已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4. 设BX=6D16H,AX=1100H,写出下列指令执行后BX寄存器中的内容。 MOV CL,06H ROL AX,CL SHR BX,CL解:第2条指令把AX中内容循环左移6次,过程如下: CF AX-0001000100000000 - - -执行结果为AX=0100000000000100B=4004H,CF=0,第3条指令把BX中内容逻辑右移6次,过程如下: BX- CF0110110100010110 0- 执行结果为BX=0000000110110100=01B4H,CF=0。第二章 简答11. 有一双字87654321H在内存中的地址是30101H,画出其在8086系统中的内种存放的情况。21H34H65H87H 答:在8086系统中,双字在内存中连续4个字节,其中地位字节存于低地址,高位字节存于高地址如图:30101H30102H30103H30104H第三章 简答1. 设下列程序段执行前,SS:SP的值分别为1000H:2110H,试求: (1)画出程序段执行后的堆栈存储情况示意图。(2) 给出当前栈顶SS和SP的值。(CL) (CH)(AL)(AH)(F1)(FH). PUSHF 当前栈顶 PUSH AX SS:SP1000H:2108H-CL PUSH 0250H PUSH CX 答:(1)如图所示 SS:SP1000H:2110H-.第四章 简答8. 简述DMA控制器的特点及功能。答:DMA控制器是内存储器同外设之间进行高速数据的硬件控制电路,是一种实现直接数据传送的专用处理器,它必须能取代在程序控制传送中由CPU和软件所完成的各项功能,它的主要功能是:(1)DMAC同外设之间有一对联络信号线-外设的DMA请求信号DREQ以及DMAC想外设发出的DMA响应信号DACK;(2)DMAC在接受到DREQ后,同CPU之间也有一对联络信号线-DMAC向CPU发出总线请求信号(HLDA或BUSRQ),CPU在当前总线周期结束后向DMAC发出总线响应信号(HLDA或BUSAK),接管对总线的控制权,进入DMA操作方式; 上述两对联络信号的书序关系可简单表示为下图 (3)能发出地址信息,对存储器寻址,并修改地址指针。DMAC内部必须有能自动加1/减1的地址寄存器; (4)能决定传送的字节数,并能判断DMA传送是否结束。DMAC内部必须有能自动减1的字计数寄存器,计数结束产生种植计数信号; (5)能发出DMA结束信号,释放总线,使CPU恢复总线控制权; (6)能发出读、写控制信号,包括存储器访问信号和I/O访问信号。DREQ HOLDDACK HLDA (7)DMAC内部必须有时序和读写控制逻辑。 CPU DMAC 外设接口 第2章1. 通用寄存器:(1)数据寄存器:累加器(AX)、基址寄存器(BX)、计数寄存器(CX)、数据寄存器(DX)特点是这四个通用寄存器每个16位寄存器分为高8位(AH、BH、CH、DH)与低8位(AL、BL、CL、DL),可分别寻址、独立操作(2)指针寄存器和变址寄存器:堆栈指针寄存器SP、基址指针寄存器BP、源变址寄存器SI、目的变址寄存器DI。SP用来确定欲读写堆栈的地址,BP用来存放在现行堆栈段的一个数据区的“基地址”SI、DI用于变址操作,存放变址地址。2.标志寄存器FR:(1)状态位:进位标志(CF):反应最高位出现进位的情况,有则为“1”。奇偶校验标志(PF):反应结果中“1”的个数,为偶数PF=1。辅助进位标志AF:反应低4位有无向高位进位,有则置“1”。:零标志ZF:反应运算结果是否为零,结果为零,ZF置“1”。符号标志SF:反应带符号运算结果符号位的情况,若为负数,SF置“1”。溢出标志OF:反应带符号数(以二进制补码表示)运算结果是否超过机器所能标示的数值范围的情况字节:-128-+127,字-32768-+32767,超出称为“溢出”,OF置“1”。(2)控制位:进位标志CF。反应出现出现进位(或错位)的情况,有则为“1”。奇偶校验标志PF:反应操作结果中“1”的个数,若为偶数,PF置“1”。辅助进位标志AF:反应一个8位量的低四位向高四位有无进位(或错位)的情况,有则置“1”。零标志ZF:反应结果是否为零,结果为零ZF置“1”。符号标志SF:反应运算结果符号位的情况,结果为负数,SF置“1”。溢出标志OF,反应带符号数(以二进制补码表示)运算结果是否超出机器所表示的范围,字节(-128-+127),字(-32768-+32767)。若超出上述范围,称为“溢出”,OF置“1”。(2)控制位:方向标志位DF。若DF=“1”为递减,即从高地址向低地址进行,DF=“0”为递增。中断允许标志IF,若IF=“1”,表示允许响应。陷阱标志TF,当TF=“1”时,微处理器每执行完一条指令便自动产生一个内部中断,转去执行一个中断服务程序,可以借助中断服务程序来监视每条指令的执行情况,称为“单步作方式”,常用于程序的调试。3.段寄存器:代码段寄存器CS、堆栈段寄存器SS、数据段寄存器DS、附加段寄存器ES。基本结构寄存器:1.通用寄存器:(8)个累加器EAX、基址寄存器EBX、计数寄存器ECX、数据寄存器EDX、堆栈指针ESP、基址指针EBP、源变址寄存器ESI,以及目的变址寄存器EDI。2.专用寄存器:指令指针EIP、标志寄存器EIPEFLAGS。第三章 8086指令的寻址方式1. 立即寻址2.寄存器寻址3.寄存器寻址(1)直接寻址(2)寄存器间接寻址(3)基址寻址(4)变址寻址(5)基址变址寻址8086指令1.数据传送指令助记符功能通用数据传送指令MOV传送字或字节PUSH字入栈POP字出栈XCHG交换字或字节XLAT字节转换地址目标传送指令LEA装入有效字LDS将指针变量装入寄存器及DSLES将指针变量装入寄存器及ES 标志传送指令LAHF标志寄存器内容进栈SAHFAH值送标志寄存器低字节PUAHF标志寄存器内容进栈POPF标志寄存器内容出栈I/O指令IN输入字或字节OUT输出字或字节2.算术运算指令助记符功能加法指令ADD加法ADC带进位的加法INC增量(加1)AAA加法的ASCII修正DAA加法的十进制修正减法指令SUB减法SBB带错位的减法DEC减量(减1)NEG求补(变负)CMP比较AAS减法的ASCII修正DAS减法的十进制修正乘法指令MUL无符号数乘法IMUL整数乘法AAM乘法的ASCII修正除法指令DIV无符号数除法IDIV整数除法AAD除法的ASCII修正CBW字节转换为字CWB字转换为双字3. 位处理指令助记符功能逻辑运算符AND逻辑“与”(乘)OR逻辑“或”(加)NOT逻辑“非”XOR逻辑“异或”两个相同异或为“0”,不同异或为“1”TEST测试移位指令SHL逻辑左移SAL算术左移SHR逻辑右移SAR算术右移循环移位指令ROL循环左移ROR循环右移RCL通过CF循环左移RCR通过CF循环右移4.串操作指令助记符功能串操作指令MOVS(MOVS,MOVSW)串传送(字节传送,字传送)CMPS(CMPSB,CMOSW)串比较(字节比较,字比较)STOS(STOSB,STOSW)存入串(存入字节,存入字)LODS(LODSB,LODSW)取出串(取出字节,取出字)SCAS(SCASB,SCASW)扫描串(扫描字节,扫描字)重复前缀REP重复操作REPE/REPZ等于/为零重复REPNE/REPNZ不等于零/不为零重复第4章 内存储器及其接口1. 半导体存储器的主要技术指标-存储容量、存取速度、可靠性和性能/价格比 A.存储容量 eg:某存储器芯片的MAR为16位,存储字长为18位,则其存储容量为216*8=64k*8位,64K即16位的编址数;20位MAR的编址数为1M。 B.存储速度:一个是“存取时间”TA:定义为从启动一次存储器操作,到完成该操作所经历的的时间。另一个是“存储周期”TMC:定义为启动两次独立的存储器操作之间所需要的最小时间间隔。通常TMC略大于存取时间TA。存储速度取决于内存储器的具体结构及工作机制。 C.可靠性:MTBF,MTBF越长,可靠性越高,内存储器常采用纠错码技术来延长MTBF以提高可靠性。 D.性能/价格比:主要包括存储容量、存储速度和可靠性。 题目典型例题:1.微处理器、微型计算机以及微型计算机系统有何区别于联系?2.微机硬件系统的组成包括哪几部分?目前流行的实际微机硬件系统一般由那些部件组成?3.存储器的基本功能是什么?程序和数据时以何种代码形式来存储信息的?4.主板的主要性能指标有那些?5.硬盘的主要性能指标有哪些?6.根据你的了解,试说明配置一台多媒体微机系统需要哪些最基本的部件?并注意选择哪些性能指标?7.你熟悉的目前流行微机系统的软件配置是什么?第二章 1.8086CPU有多少根数据线和地址线?它能寻址多少内存地址单元和I/O端口?8088CPU又有多少根数据线和地址线?为什么要设计8088CPU?2.8086CPU内部按功能可分哪两大部分?它们各自的主要功能是什么?3.段地址和段起始地址相同吗?两者是什么关系?8086的段起始地址就是段基地址吗?它是怎样获得的?4.8086/8088CPU的哪些引脚采用了分时复用技术?哪些引脚具有两种功能?5.8086/8088CPU的微机系统有哪两种工作方式?它们由什么引脚来实现控制?这两种工作方式的主要特点和区别如何?若AX=5555H,BX=FF00H,试问在下列程序段执行后,AX=?,BX=?,CF=? AND AX,BX XOR AX,AX NOT BX第三章 1.何谓寻址方式?8086/8088微处理器有哪几种主要的寻址方式?2.给定DS=1100H,BX=0200H,LIST=0250H和SI=0500H。试确定下面各条指令存执存储器的地址。3.试比较SUB AL,09H与CMP AL,09H这两条指令的异同,若AL=08H,分别执行上述两条指令后,SF=?CF=?OF=?ZF=?4.设BX=6D16H,AX=1100H,写出下列指令执行后BX寄存器中的内容。 MOV CL,06H ROL AX,CL SHR BX,CL5.空6.选择正确的指令以实现下列任务。7.已知某数据段中有COUNT1 EQU 16H COUNT2 DW 16H下面两条指令有何异同点。MOV AX,COUNT1MOV BX,COUNT28.9.空10.假设BX=54A3H,变量VALUE中存放的内容为68H,确定下列各条指令单独执行后BX=?(1)XOR BX,VALUE (2)OR BX,VALUE (3)AND BX,00H (4)SUB BX,VALUE (5)XOR BX,0FFH (6)TEST BX,01H第四章1.若有三种微处理器的地址引脚数分别为16条、20条以及32条,试问这三种微处理器分别能寻址多少字节的存储单元?2.设有一具有13位地址和8位字长的存储器,试问: (1)存储器能存储多少字节信息? (2)如果存储器由1K*4位RAM芯片组成,共计需要多少芯片? (3)需要用那几位高位地址作为片选译码来产生芯片选择信号?3.下列RAM各需要多少条地址线进行寻址,多少条数据I/O线? (1)512*4 (2)1K*4 (3)1K*8 (4) 2K*1 (5)4K*1 (6)16K*4 (7)64K*1 (8)256K*44.使用下列RAM芯片,组成所需的存储容量,问各需多少RAM芯片?各需多少RAM芯片组?共需多少寻址线?每块片子需多少寻址线? (1)512*2的芯片,组成8KB的存储容量。 (2)1K*4的芯片,组成64KB的存储容量。5.用1K*2位的RAM芯片,组成8KB的存储容量,需多少RAM芯片,多少条地址线,多少芯片组?第三章1.外部设备为什么要通过接口电路和主机系统相连?2.接口按功能可分为哪两类?试举例说明。接口电路的主要主要功能有哪些?3.为什么接口需要有地址译码的功能?4.为什么外设与计算机的连接不能像存储器那样直接挂到总线上?5.什么叫中断?什么叫中断源?有哪些中断源?6.什么叫中断系统?中断系统有哪些功能?微机的中断技术有什么优点?7.什么是中断向量表?在8086/8088的中断向量表中有多少个不同的中断向量?若已知中断类型号,举例说明如何在中断向量表中查找中断向量?8.8086/8088的内部中断有何特点?9.中断向量的类型号存放在8259A中断控制器的什么地方?10.当用8259A中断控制器时,其中断服务程序为什么要用EOI命令来结束中断服务?11.简述8259A中断控制器的中断请求寄存器IRR和中断服务寄存器ISR的功能。12.试编写8059A的初始化程序:系统中仅有一片8259A,允许8个中断源边沿触发,不需要缓冲,一般全嵌套工作方式,中断向量为40H。第六章 1.试说明8255A的A口、B口和C口一般在使用上有什么区别?2.设8255A在微机系统中,A口、B口、C口以及控制口的地址分别为200H、201H、202H以及203H,实现:(1)A组与B组均设方式0,A口、B口均为输入,C口为输出,编程初始化;(2)在上述情况下,设查询信号从B口输如,如何实现查询式输入(输入信号由A口输入)与查询式输出(输出信号由C口输出)。第七章8253-5的工作方式1.方式0-计数结束中断方式(1)方式0的工作原理(2)方式0的特点和应用。2.方式1-硬件可重触发单稳态方式(1)方式1的工作原理。(2)方式1 的特点和应用3.方式2-速率发生器(1)方式2的工作原理。(2)方式2的特点和应用。4.方式3-方波方式方式3 的操作方式除OUT输出方波之外,和方式2相似。当计数初值为偶数时,OUT端将输出对称的方波。当计数初值为奇数时,OUT端将输出近似对称的方波,(1)方式3 的工作原理。(2)方式3的特点和应用。5.方式4-软件触发选通方式.这种方式和方式0相似6.方式5-硬件触发选通方式.方式5和方式1有些相似例题解析1.可编程计数器/定时器8253选用二进制与十进制计数的区别是什么?每种计数方式的最大计数值分别为多少?2.可编程计数器/定时器8253的方式4与方式5有什么区别?3.试述8253工作在方式3时是如何产生输出波形的?第八章名词解释:1.分辨率2.绝对精度3.相对精度4.转换时间5.量程简答题:数/模转换器的性能指标是什么?第九章1.什么是USB,它有什么特点?2.SISC是什么,它的性能特点如何?3.PCI总线的特点是什么?名词解释第一章 名词解释1微处理器2.微型计算机3.微型计算机系统4.单片机5.单板机第二章 名词解释1.执行部件EU2.总线接口部件BIU3.最小方式4.最大方式5.指令周期6.总线周期7.时钟周期8.等待周期9.MMX11.SSE第三章 无名词解释第四章 名词解释1.存储器芯片的存储容量2.存储器芯片的存储时间3.“对准的”字4.奇偶校验体第五章 名词解释1.I/O接口2.I/O端口3.周期挪用4.中断向量5.自动EOI方式6.溢出中断第六章 名词解释1.片选2.可编程3.INTE4.:5.:6.7.串行通信8.异步通信9.波特率10.串行异步通信的奇偶错11.串行异步通信的帧错12.串行异步通信的溢出错第七章 无名词解释第八章 名词解释1.传感器2.量化3.数/模转换4.模/数转换第九章 名词解释1.主板2.USB3.即插即用第一章 简答题1.请简述微机系统中三种总线的区别及联系。第二章 简答题1.8086系统中,下一条指令所在单元的物理地址如何计算?2.8086的复位信号是什么?有效电平是什么?CPU复位后,寄存器和指令队列处于什么状态?3.8086和8088CPU的重要区别有哪些?4.简述8086的最小方式和最大方式。5.简述8086中逻辑地址和物理地址的关系。6.简述80386中逻辑地址、线性地址与物理地址的关系。7.说明标志位中溢出位与进位位的区别。8.说明8086中段寄存器的作用。9.写出寄存器AX BX CX DX SI和DI的隐含用法。10.执行诶下指令后,标志寄存器中各状态位之值。11.有一双字87654321H在内存中的地址是30101H,画出其在8086系统中的内种存放的情况。12.说明8086引脚信号AD0-AD15双重总线的特点。13.简要说明80286同8086的中重要区别。14.简要说明80386同80286的主要区别。15.简要说明80486同80386的主要区别。16.简要说明Pentium同Pentium Pro的主要区别。17.简要说明Pentium MMX的特点。18.简要说明PentiumII同PentiumIII的特点。第三章 简答题1.在哪儿种指令中采用与转移地址有关的寻址方式?2.汇编语言又称低级语言,与高级原因呢相比有哪些优点、缺点?3.“CALL”指令与“JMP”指令想听之处是什么?不同之处是什么?4.什么叫堆栈?采用堆栈的意义是什么?5.设下列程序段执行前,SS:SP的值分别为1000H:2110H,试求: (1)画出程序段执行后的堆栈存储情况示意图。给出当前栈顶SS和SP的值。6.指示性语句与指令语句本质上有什么区别?7.变量和标号都有那些属性?变量和标号有什么区别?8.对于下面的数据定义,各条MOV指令单独执行后,有关寄存器的内容是什么? DA DB ? TABLEX DW 20 DUP(?) TABLEY DB This is a string 9.已知相关符号定义如下,指出下列指令中应用符号的错误。第四章 简答题1.写出下列容量的RAM芯片的地址线和数据线的条数。(1)4K*8位 (2)512K*4位 (3)1M*1位 (4)2K*8位2.试说明6116芯片各引脚的功能。3.试说明2164芯片个引脚的功能。4.试说明2732芯片个引脚的功能。5.用下列芯片构成存储器系统,各需要多少个RAM芯片?需要多少位地址作为片外地址译码?设系统为20位地址线,采用全译码方式。(1)512*4位RAM构成16KB的存储系统(2)1024*1位RAM构成128KB的存储系统。(3)2K*4位RAM构成64KB的存储系统。(4)64K*1位RAM构成256KB的存储系统。6.什么是内存条?用内存条有何优点?第五章 简答题1.外设向CPU申请中断,但CPU不给以响应,其原因有哪些?2.8259A可编程中断控制器的主要功能有哪些?3.空4.写出8086CPU各内部中断源的名称及产生的条件。5.请说明外设接口同外设之间的三种信息-数据信息、控制信息和状态信息的作用及传送过程6.简述查询方式数据传送的工作过程。7.简述中断传送方式的工作过程。8.简述DMA控制器的特点及功能。9.简要说明8086中断的特点。10.简要说明8259A中断控制器中的IRR、ISR和IMR三个寄存器的功能。 第六章 简答题1.8255A工作方式2,采用中断传送,CPU如何区分输入中断还是输出中断?2.根据时序图说明
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 梳理热风非织造布制作工安全生产知识测试考核试卷含答案
- 己二腈装置操作工岗前复试考核试卷含答案
- 河南省洛阳市2024-2025学年八年级上学期期末地理试题
- 教育质量与成果探讨
- 特训03 一元二次方程应用题分类通关专练-2025-2026学年九年级数学上学期期中期末挑战满分冲刺卷(人教版)(解析版)
- 2025西安工业投资集团招聘(2人)笔试历年参考题库附带答案详解
- 2025安徽蚌埠自贸区城发人力资源有限公司第六期招聘拟录用人员笔试历年参考题库附带答案详解
- 2025中国国新资产管理有限公司相关岗位招聘4人笔试历年参考题库附带答案详解
- 安徽省七年级地理下学期期末分类专练:西半球的国家和极地地区(5大考点+百题过关)原卷版
- 2025年潍坊市财鑫智慧能源科技集团有限公司招聘笔试历年参考题库附带答案详解
- 中国老年高血压管理指南(2023版)解读
- 《民法典》合同编实务培训课件
- 道德与法治初一上全册知识点(含思维导图)
- 微项目3《计算生成新的数据》教学设计-2024-2025学年泰山版(2019)初中信息技术第三册(八年级上)
- 2025年时事政治考试44题及参考答案
- 冬季猪舍保温与通风
- 八条硬措施培训课件
- 【大学课件】风险导向的内部审计案例分析
- 2025年中移铁通广西分公司招聘笔试参考题库含答案解析
- 2025年山东滨州市博兴县千乘文旅体育产业集团有限公司招聘笔试参考题库附带答案详解
- 信息化项目风险应对措施
评论
0/150
提交评论