大工微机原理复习总结_第1页
大工微机原理复习总结_第2页
大工微机原理复习总结_第3页
大工微机原理复习总结_第4页
大工微机原理复习总结_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章计算机根底知识本章的主要内容为不同进位计数制计数方法、不同进位制数之间相互转换的方法、数和字符在计算机中的表示方法、简单的算术运算以及计算机系统的组成。下边将本章的知识点作了归类,图1为本章的知识要点图,图1.2为计算机系统组成的示意图。本章知识要点本章知识要点数制二进制数(B)八进制数(Q)十六进制数(H)十进制数(D)B)码制带符号数编码奇偶校验码字符编码原码反码补码奇校验码偶校验码ASCII码BCD码数字编码规那么字母编码规那么压缩BCD码非压缩BCD码计算机系统组成计算机系统组成硬件主机外部设备中央处理器(CPU)半导体存储器控制器运算器ROMRAM输入设备输出设备软件系统软件应用软件操作系统:如DOS、Windows、Unix、Linux等其他系统软件用户应用软件其他应用软件各种计算机语言处理软件:如汇编、解释、编译等软件微机根本结构是什么?微处理器、微型计算机、微型计算机系统有何区别?微处理器主要指CPU;微型计算机包括主机和外设,其中主机包括微处理器,主要针对硬件局部;微型计算机系统包括微型计算机和软件系统,能够独立运行。用二进制补码表示-41、+74、-112?-41=(11010111)2+74=(01001010)2-112=(10010000)2数值转换:114.175=()2=()1611001.101B=()16=()10数值转换:114.175=(01110010.0011)2=(72.3)16〔近似值〕11001.101B=(19.A)16=(25.625)108086微处理器本章要从应用角度上理解8086CPU的内部组成、编程结构、引脚信号功能、最小工作模式的系统配置、8086的存储器组织、根本时序等概念。下面这一章知识的结构图。本章知识要点本章知识要点Intel8086微处理器时钟发生器〔8284〕地址锁存器〔74LS373、8282〕存储器组织存储器逻辑分段存储器分体三总线(DB、AB、CB)时序时钟周期(T状态)根本读总线周期系统配置〔最小模式〕8086CPU数据收发器(8286、74LS245)逻辑地址物理地址奇地址存储体〔BHE〕偶地址存储体〔A0〕总线周期指令周期根本写总线周期复位操作时序中断响应时序存放器的复位值执行单元EU〔AX、BX、CX、DX、SP、BP、SI、DI、标志存放器〕执行单元EU〔AX、BX、CX、DX、SP、BP、SI、DI、标志存放器〕内部组成内部组成总线接口单元BIU〔CS、DS、SS、ES、IP〕总线接口单元BIU〔CS、DS、SS、ES、IP〕地址/数据地址/数据控制负责地址BHE/S7、ALE引脚功能〔最小模式〕地址/状态数据允许和收发DEN、DT/R负责读写RD、WR、M/IO负责中断INTR、NMI、INTA负责总线HOLD、HLDA协调CLK、READY、TEST模式选择MN/MX=5V选择题1.通用存放器是B部件A.在CPU之外存储指令的;B.在CPU之内暂存数据及地址的;C.在CPU之外存储数据及地址的;D.在CPU之内存储指令的;2.无论8086CPU还是目前更高档的微处理器其内部原理结构中共同具有的根本部件是D。A.算术逻辑运算单元(ALU);B.指令指针存放器和标志存放器;C.通用存放器组和总线接口单元;D.以上都对;3.在8086/8088系统下,对当前用户程序的堆栈进行访问,其逻辑地址是由B提供的。SS与BX;B.SS与SP;C.CS与SP;D.DS与BP;4.IP存放器的用途是C。A.指向下一个存储单元;B.指向下一个要读写的数据;C.指向下一条要执行的指令;D.指向下一个堆栈;5.在8086/8088系统中,如果一个程序开始执行前CS=3A70H,IP=1400H,那么该程序第一个字节的物理地址是A。A.3BB00H;B.3A701400H;C.4E70H;D.3A724H;6.一个4字节信息135790ABH存放在存储器中(如下图),该信息在存储器中的存放地址为D。A.1A00:2057H;B.1A00:2056H;C.1A00:2055H;D.1A00:2054H;AB1A00:2057H1A00:2056H1A00:2055H1A00:2054H905790AB1A00:2057H1A00:2056H1A00:2055H1A00:2054H9057907.8086CPU的数据存放器中的存放器A在实际使用中经常被用作累加器。A.AX;B.BX;C.CX;D.DX;8086CPU在最小模式下M/IO高电平且RD低电平的可能操作为A,D。A.取指令操作;B.从外设输入数据;C.向存储器写数据;D.从存储器读数据二.填空题(1)8086微处理器中,如果相应的存放器的内容如下:AX=0000H,BX=0000H,CX=0000H,DX=0000H,SP=FFEEH,BP=0000H,SI=0000H,DI=0000H,DS=0ADDH,ES=0ADDH,SS=0ADDH,CS=0ADDH,IP=0100H。由此可见此时的代码段首地址为0AED0H,数据段首地址为0ADD0H,堆栈段首地址为1ADBEH。〔2〕根据8086CPU最小工作模式系统构成可知:8086CPU工作在最小系统模式时MN/MX应接+5V;锁存器〔74LS373或8282〕输出端上的信号线是20位的地址总线;总线驱动器〔74LS245或8286〕输出端上的信号线是16位的数据总线。〔3〕8086CPU的RD引脚上是逻辑0意味着读操作,WR引脚信号指示了8086CPU的写操作。8086CPU的地址总线采用总线〔或分时〕复用技术。8086的指令系统本章重点是8086CPU指令的寻址方式,每条指令的格式、功能及标志的影响;同时还涉及到存储器单元的物理地址计算、标志位填写和堆栈操作。以下图为本章知识结构图。立即数寻址、存放器寻址、存储器寻址……立即数寻址、存放器寻址、存储器寻址…….操作数寻址方式本章知识要点逻辑地址、物理地址本章知识要点逻辑地址、物理地址指令功能指令格式指令功能指令格式对标志位影响对标志位影响填写标志位填写标志位堆栈操作〔入栈、出栈〕堆栈指针(SP)堆栈结构(后进先出)堆栈操作〔入栈、出栈〕堆栈指针(SP)堆栈结构(后进先出)直接寻址立即数寻址直接寻址立即数寻址存放器间接寻址存放器寻址存放器间接寻址存放器寻址存放器相对寻址存储器寻址寻址方式存放器相对寻址存储器寻址寻址方式基址变址寻址基址变址寻址串操作寻址串操作寻址相对基址变址寻址I/O端口寻址相对基址变址寻址I/O端口寻址隐含寻址隐含寻址指令功能指令功能数据传送类〔通用数据传送指令、堆栈指令、交换指令、I/O传送指令、换码指令、有效地址传送指令、标志存放器传送指令〕算术运算类指令〔加法指令,减法指令,乘法指令,除法指令,BCD码调整指令〕逻辑类指令〔逻辑运算指令、逻辑移位操作指令〕串操作类指令〔串传送、比拟、扫描、串存和取指令〕控制转移类指令〔条件和无条件转移、子程序调用和返回指令、子程序调用和返回、中断〕、〕处理器控制类指令其他应用软件用户应用软件应用软件其他应用软件用户应用软件应用软件单项选择题(1)微处理器的主要组成部件是〔〕A.运算器、存储器和内部总线;B.运算器、控制器和存储器;C.存储器接口、I/O接口和运算器;D.运算器、控制器和存放器答案:D(2)以下指令中,CPU对其执行能够产生控制信号M/IO=0和RD=0的是〔〕A.MOV[50H],ALB.MOVAL,[50H]C.OUT10H,ALD.INAL,10H答案:D(3)8086CPU组成的PC机数据线分别是〔〕A.8条单向线B.16条单向线C.8条双向线D.16条双向线答案:D(4)可用作简单输入接口的电路是〔〕A.译码器B.锁存器C.三态缓冲器D转换器答案:C(5)当微型计算机执行“MOVBX,[2000H]〞指令时,实质上是CPU对内部存储器进行操作。A.写B.读C.调用D.转移答案:B(6)指令:MOVDX,[BX+DI+1200H]中的寻址方式为A.源操作数:存放器寻址,目的操作数:相对基址变址寻址B.源操作数:相对基址变址寻址,目的操作数:存放器寻址C.相对基址变址寻址D.存放器寻址答案:B(7)设TABLE是一个已定义的变量名,指令“MOVAX,TABLE〞中源操作数的寻址方式为。A.立即寻址B.存放器间接寻址C.存放器寻址D.直接寻址答案:D(8)设AX=3A6FH,CL=4。假设要AX=0F3A6H,应执行指令。A.SHRAX,CLB.RORAX,CLC.RCRAX,CLD.SARAX,CL答案:B(9)设SP=50H,执行指令RET0004H后,存放器SP的内容是〔〕A.54HB.50HC.4EHD.4CHE.58H答案:E2、填空题(1)8086/8088的寻址方式说明,汇编语言指令系统的数据根本来自、和、3个方面。答案:立即数、存放器、存储器(2)对存在内存单元中的数据的寻址方式有、、、、和。答案:直接寻址,存放器间接寻址,存放器相对寻址,基址变址寻址,相对基址变址寻址(3)在对存在内存单元中数据访问时,就是存储单元的有效地址。答案:段内偏移地址(4)以下指令中源操作数的寻址方式是:MOVBX,[1324H];MOVDX,3214H;MOVAX,BX;MOVCX,[SI];MOVDX,[SI+0100H];MOVAX,[SI+BX];MOVAX,[DI+BX+50];答案:直接寻址,立即寻址,存放器寻址,变址寻址,变址相对寻址,基址变址寻址、基址变址相对寻址第四章汇编语言程序设计本章主要内容是汇编语言类别、伪指令语句格式和作用、根本程序结构、调用程序和被调用程序之间数据传递途径以及汇编源程序上机调试过程。本章重点是阅读程序和编写程序。下边是本章的知识结构图。汇编语言语句类别汇编语言语句类别程序根本结构顺序结构本章知识要点实指令语句分支结构循环结构过程〔子程序〕伪指令语句宏指令语句参数传递途径存放器约定存储器约定堆栈传递程序开发步骤:编辑汇编链接调试运行符号定义伪指令EQU、=符号定义伪指令EQU、=伪指令语句数据定义伪指令DB、DW、DD……段定义伪指令SEGMENT……ENDS过程定义伪指令PROC、ENDP段指派伪指令ASSUME程序定位伪指令ORG汇编结束伪指令END其他伪指令…….假设程序的数据段定义如下,写出各指令语句独立执行后的结果。DSEGSEGMENTDATA1DB10H,20H,30HDATA2DW10DUP(?)StringDB‘123’DSEGENDSMOVAL,DATA1MOVBX,offsetDATA2LEASI,StringADDDI,SI解:先取变量String的偏移地址送存放器SI,之后将SI的内容与DI的内容相加并将结果送DI。指令执行后,SI=0017H,DI=DI+0017H内存中以str1和str2开始分别存放了两个字符串,结束符为NULL〔ASCII码为0〕,将str2连接到str1后,形成1个字符串,并将连接后的字符串str1输出到屏幕上;统计10个有符号字节数中,大于0、小于0、等于0的个数,分别存放在NUM1、NUM2、NUM3三个变量中,并找出最大值、最小值分别存放到MAX、MIN变量中,再求10个数的和,将结果存放到16位有符号数SUM中。第五章半导体存储器半导体存储器是用半导体器件作为存储介质的存储器。本章讨论半导体存储器芯片的类型、存储原理、引脚功能、如何与CPU〔或系统总线〕连接等问题。本章知识结构图如下。只存放二进制数存放程序和数据只存放二进制数存放程序和数据SRAMSRAMRAMRAMDRAM存储器作用DRAM存储器作用本章知识要点掩模ROM半导体存储器芯片分类本章知识要点掩模ROM半导体存储器芯片分类PROMROMPROMROM线译码局部译码与系统连接地址分配、片选逻辑、控制选择全译码计算芯片数主存储器设计引脚功能存储容量存储器芯片EEROMEPROMPROM`线译码局部译码与系统连接地址分配、片选逻辑、控制选择全译码计算芯片数主存储器设计引脚功能存储容量存储器芯片EEROMEPROMPROM某8088系统用2764ROM芯片和6264SRAM芯片构成16KB的内存。其中,ROM的地址范围为0FE000H-0FFFFFH,RAM的地址范围为0F0000H-0F1FFFH。试利用74LS138译码,画出存储器与CPU的连接图,并标出总线信号名称。第六章输入输出接口本章讨论输入/输出接口的根本概念,包括输入/输出接口的作用、内部结构、传送信息的分析、IO端口编址以及主机通过接口与外设之间数据传送的方式。下边是本章的知识结构图。IO接口概念IO接口概念主机通过接口与外设数据传送方式本章知识要点接口作用接口传送信息的种类IO端口数据传送方式程序控制方式控制信息状态信息数据信息〔开关量、脉冲量、数据量、模拟量〕IO端口编址方式单独编址统一编址IO端口号简单的I/O芯片的使用中断控制方式直接存储器存取控制方式(DMA)无条件传送有条件传送(查询)电路使用,会看,过程中断与中断控制器本章主要内容:中断的根本概念、CPU响应中断的条件、中断响应过程、中断效劳程序的执行;8086/8088中断系统;可编程中断控制器8259A的引脚功能、编程结构以及工作工程。中断概念中断概念本章知识要点实现中断与返回中断请求中断优先级控制软件查询中断源中断源的中断优先级别中断判优中断响应中断效劳中断返回中断系统功能实现中断优先级控制中断优先级排队中断嵌套〔高级中断请求能中断低级中断效劳〕硬件查询〔菊花链〕可编程中断控制器(PIC)实现中断与返回实现中断与返回全嵌套方式全嵌套方式特殊全嵌套方式优先级设置方式特殊全嵌套方式优先级设置方式优先级自动循环方式优先级自动循环方式优先级特殊循环方式自动EOI结束方式8259A的中断管理方式自动EOI结束方式8259A的中断管理方式普通EOI结束方式中断结束方式普通EOI结束方式中断结束方式特殊EOI结束方式实现中断优先级控制特殊EOI结束方式实现中断优先级控制中断屏蔽方式中断屏蔽方式边沿触发方式边沿触发方式电平触发方式中断请求引入方式电平触发方式中断请求引入方式中断查询方式中断查询方式控制字ICW,OCW控制字ICW,OCW在AT/286以上机器,使用两片8259A级联组成15个中断申请输入端要求:端口地址主片为20H和22H,从片为A0H和A2H。接收上升沿触发中断请求信号。选择全嵌套方式,优先级排列次序为0级最高,依次为1级,8~15级,然后是3~7级。采用非缓冲方式,主片SP/EN接+5V,从片SP/EN接地设定主片中断类型码为08H~0FH,从片为70H~77H第八章定时器/计数器8253及应用本章主要内容是定时器/计算器的应用场合;如何实现定时/计数;可编程计数器/定时器8253芯片的内部结构、引脚功能、计数原理、6种工作方式下的工作条件和输出波形特征。下边是知识要点图。软件:延时子程序软件:延时子程序硬件:数字逻辑电路定时/计数的实现下硬件:数字逻辑电路定时/计数的实现下本章知识要点采用可编程定时器/计数器本章知识要点采用可编程定时器/计数器引脚功能引脚功能通道的编程结构通道的6种工作方式可编程定时器/计数器8253通道的编程结构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论