微机原理及接口技术复习提纲(二专2011)
微机原理与接口技术复习提纲
《微机原理与接口技术》复习提纲题型及比例:填空题25%选择30%判断10%简答题25%综合、编程题10%第一章1、几种进制之间的相互转换第二章80X86微处理器和体系结构1、计算机系统的组成及三总线2、CPU的组成3、8086内部结构的两部分(EU和BIU)重点是8086 寄存器组寄存器分类:通用寄存器—AX,BX,CX,DX,BP,SI,DI(基址寄存器?变址寄存器?)专用寄存器—IP,SP,FLAGS各寄存器的含义及作用FLAGS寄存器常用的标志位SF、OF、CF的含义。
段寄存器—CS,DS,ES,SS可作为16位又可作为8位的寄存器4、存储器存储器的编址方式,存储单元的地址,数在存储器中的存储格式。
8086CPU的地址线有多少?能寻址的存储器空间?5、存储器分段和物理地址的形成:(1)在8086/8088 系统中,存储器是分段组织的,存储器物理地址计算公式。
PA=段地址*10H+偏移地址(2) 段内偏移地址是几位二进制数,每段最长为多少字节。
(3)用DEBUG上机调试程序时,存储器地址表示为2F00:1400,指出该存储单元段地址,偏移地址和物理地址。
(4)程序分段与四个段寄存器关系。
(5)在程序执行过程中,代码段的段地址存放在哪里?偏移地址存放在哪里堆栈段的段地址存放在那里,栈顶数据的偏移地址存放在那里。
(6)写出指令存放单元物理地址的计算公式,栈顶数据物理地址的计算公式。
(7)写出可用于寻址的通用寄存器名。
6、8086CPU的总线周期T1T2T3T4TW一个典型的总线周期由4个时钟周期组成。
第三章8086的指令系统一.寻址方式与物理地址计算1.寻址方式1)立即寻址2)寄存器寻址3)存储器寻址EA=基址+变址+位移量判断指令语句的正确性A. PUSH DSB. SUB AX,[SI+DI]C. XOR AX,V AS[BX]D. MOV DH,100E. OR AX,[CL]F. MUL V AS ;V AS是变量G.INC CXH. MOV DX, [BX+BP]I. SBB CX,V AS[BP+DI]J. POP ESK. IN AL, 100HL. ADD [SI],[DI]2.已知(DS)= 15F0H (ES)= 25F0H (SS)= 35F0H(BX)= 0670H (SI)=1001H(DI)= 0B0H (BP)=0150HBUF 的偏移地址是0900H,计算下列指令源操作数的物理地址,指出寻址方式A.MOV AX,BUF[BP+6]B.CMP AX,ES:[SI]C.MOV CX,BUFD.MOV AX,ES:[BX+SI]E.AND DX,AXF.MOV AL,100G.DEC BUF[DI]H.MOV AX,BUF[BX+DI]二.指令系统1. 传送指令组:MOV ,PUSH,POP,LEA,IN,OUT一般指令不能直接对CS进行操作* 入栈指令PUSH :每PUSH 一次,SP 减2* 出栈指令POP:每POP 一次,SP 加2PUSH ,POP 指令操作对象是字。
微机原理及接口技术复习提纲
微机原理及接口技术复习提纲题型及分值•一、单项选择题,20分,每小题1分•二、简答题,25分,每小题5分•三、程序分析题,25分,每小题5分•四、编制程序题,10分,1个题•五、综合题,20分,每小题10分第1章•1、数的原码,反码,补码表示•2、计算机硬件的五大组成部分P1)•3、微处理器,微型计算机和微型计算机系统的概念(P1)•4、微处理器的三部分组成及功能(P4)•3、总线的概念,数据总线,地址总线的传递方向(P5~6)第2章(加上第1章共10分左右)•1、8086的两个独立功能部件的名称,组成及功能。
(P7)•2、8个通用寄存器的名称(P24)•3、指令指针IP的功能(P25)•4、标志寄存器中的状态标志位,控制标志位分别有哪些,何时为1,何时为0?(P26)第3章(15分左右)•1、数据的7种寻址方式,包括指令的格式,指令的正误判断(P72 ~75)•2、20位物理地址的生成(P75)•3、指令系统,仅限下列指令:MOV,PUSH,POP, XCHG,LEA,IN,OUT,ADD,INC,SUB,DEC,NEG,C MP,AND,OR,XOR,TEST,SHL,SHR,JMP,JA,JAE, JB,JBE,JC,JNC,JE/JZ,JNE/JNZ,JG,JGE,JL,JLE, JNO,JO,LOOP,STC,CLC,STI,CLI,HLT,包括指令的格式,功能。
第4章(20分左右)•1、伪指令(END,SEGMENT,ENDS,ASSUME),完整汇编语言源程序的结构。
•2、数据定义伪指令(DB,DW)的格式,数据、字符串变量的定义,?的用法,复制操作符DUP的用法。
•4、顺序,分支、循环结构程序段,及完整汇编语言程序的编写。
考题类型包括程序分析题,完整编程题。
复习时,顺序结构参看书上习题4.19;分支结构参看p148例4-18,习题4.17,3.11;循环结构参看P154例4-22,例4-23,例4-24,习题4.18。
微机原理复习提纲2011
微机原理复习提纲第1章微机基础1、了解计算机的发展、微机的发展。
2、计算机中所有的信息都是以二进制数的形式存储的。
3、熟练掌握常用的进位计数制及相互转换。
4、计算机中常用的编码:BCD码(组合型BCD码、非组合型BCD码)和ASCII码(1)BCD码:二进制编码的十进制数。
(组合)BCD码用4位二进制码来表示一位十进制数。
注意:BCD码与二进制的区别,BCD码不能直接转换成二进制数,必须先将BCD码转换为十进制数后,再转换成二进制数。
(2)ASCII码(美国标准信息代码):一种最常用的字符信息编码,用7位二进制数进行编码。
记住常用ASCII码:如0~9,A~F等。
5、熟练掌握带符号数的表示:原码、反码、补码及转换。
8位二进制数能表示的补码范围。
6、由冯.诺依曼提出的存储程序和程序控制设计思想体现了现代计算机的基本特征。
7、计算机的五大部分组成。
8、理解微机总线结构:构成微机的CPU、存储器和I/0接口等部件之间都是通过总线连接的。
根据传送信息的类型,微机的三大系统总线及作用。
9、intel8086微处理器的结构(1)40DIP封装,16位CPU,16位数据线;20根地址线(2)CPU的编程结构:内部寄存器都是16位,主要包含:AX/BX/CX/DX/SP/BP/SI/DI/IP CS/DS/SS/ES、标志寄存器FLAG等。
其中AX/BX/CX/DX能作为8个8位寄存器用。
(3)CPU的功能结构:两大功能单元及作用。
(4)存储器组织:8086存储器的寻址能力是1MB,地址范围:00000H~FFFFFH。
理解物理地址及形成、逻辑地址、段地址、偏移地址等概念。
根据已知条件,求取物理地址。
存储器的分段管理。
(5)标志寄存器中各个标志位的含义。
题型:判断、选择、填空题。
第2章8086指令系统1、寻址方式(1)指令包含两部分:操作数场和操作码。
(2)各种寻址方式的区别与应用。
立即寻址、寄存器寻址、直接寻址、寄存器间接、变址寻址、基址加变址寻址,会判断寻址方式。
微机原理及接口复习提纲
第1章绪论1.二进制、十进制、八进制、十六进制整数小数之间的转换;2.十进制数的8421BCD码表示以及数字和字母的ASCII码;3.带符号数的原码、反码和补码表示以及给定位数补码表示范围;4.冯.依曼结构计算机的组成以及工作原理;5.微型计算机的组成;6.微处理器、微型计算机和微型计算机系统三者之间联系和区别。
第2章8086CPU1.8086、8088CPU数据线、地址线数目以及内存和I/O端口寻找空间的大小;2.8086CPU由哪两部分组成;3.8086CPU内部有哪些寄存器以及各自作用;4.8086CPU标志寄存器有哪些标志位以及各自的含义;5.8086CPU引脚(p28-31中的1、2、3、4、5、、8、、18)作用;6.8086系统中存储器分段原因,逻辑地址和物理地址的转换,默认段地址和偏移地址寄存器规定,堆栈的设置和操作;7.8086CPU有哪两种工作模式及它们的工作特点;第3章8086的寻址方式和指令系统1.什么是寻址方式?8086有哪些寻址方式?2.数据传送类指令MOV、PUSH、POP、XCHG、IN、OUT、LEA,算术运算类指令ADD、ADC、INC、SUB、DEC、CMP,逻辑运算指令和移位指令,控制转移指令等指令的含义及使用。
8086开关中断指令3.段超越前缀第4章汇编语言程序设计1.指令语句和伪指令语句的组成以及它们的区别;2.各种运算符的作用;(逻辑运算符、算术运算符、SEG、OFFSET、DUP、PTR、$)3.段定义语句SEGMENT、ENDS,段分配语句ASSUME,过程定义语句PROC、ENDP变量定义语句,等值伪指令EQU的使用,其他常用伪指令如DB,DW;4.完整汇编语言程序的框架以及返回操作系统的方法;5.汇编语言上机的过程,各个阶段生成文件后缀名(图4.1)6.DOS功能调用的方法和1、2、9号功能的使用;7.统计数列中正数、负数以及0的个数,找出数列中的最大值、最小值以及求和和平均值,大小写字母的转换,利用查表指令进行数据的变换。
(完整word版)微机原理与接口技术复习(word文档良心出品)
2011.07.07am9:00~11:00微机原理与接口技术期末复习(09电信)1,写出10010011二进制数无符号数与带符号数补码表示的十进制数。
提示:无符号数源码与补码相同,直接将其化为十进制正数。
而带符号数补码第一个数为1时则为负数,将一个负数的补码中的n-1位按位取反再加1,再在所得出结果前加负号.书上第9页有详细说明。
2,已知[X]原=10101100,[Y]补=11000110,求[X+Y]补=3,有一块200个字节的存储区域,其起始地址为6258:134BH,这个区域首末单元的物理地址是提示:末地址应该是从零开始计数,应加上199(应该加16进制的199)个字节。
4,设异步传输时,每个字符对应1个起始位,7个信息位,1个奇偶位校验位和1个停止位。
如果波特率为9600b/s,则每秒能传输的最大字符数是________.。
提示:波特率/每个字符的位数=每秒传输最大字符数5,当8255A的PC4~PC7全为输出线,表明8255A的A端口工作方式为________。
Attention:要搞清三个端口的工作方式以及在方式0,1,2情况下A,B,C三个端口的配合情况。
6,指令ADD[BX+DI],CX源操作数的寻址方式是__________,目的操作数的寻址方式是___________.Attention:搞清7种寻址方式。
7,在机器内部操作中,CPU与存贮器之间信息交换使用的是_______地址。
8,假设VAR为变量,指令MOV BX,OFFSET VAR源操作数的寻址方式是()。
A,直接寻址 B,间接寻址 C,立即数寻址 D,存贮器寻址方式提示:OFFSET VAR 表示求VAR的地址。
9,若每输入n个CLK脉冲,在OUT端就可输出一个宽度为一个CLK周期的负脉冲,则8253应工作于方式( ).A,0 B,1 C,2 D,3A ttention:分清每种工作方式的特点,开始计时方式。
10,下列指令执行后能使BX中数据必为奇数的是()。
微机原理及接口技术复习提纲(二专2011)
微机原理及接口技术复习提纲(二专2011)微机原理及接口技术--复习思考题第一章: 计算机基础知识1.数值数据的原码、反码、补码表示方法2.微型计算机的硬件系统的基本组成结构3.微型计算机的主要性能指标有哪些?4.典型的微型计算机有哪几种总线?它们分别传送什么信息?5.计算机硬件系统的基本结构有哪些部分?请画出对应的结构框图。
6.在典型的8位微处理器中,程序计数器(PC)的作用是什么?第二章:8086/8088微处理器及体系结构1.8086CPU由哪两大部分组成?其各自的功能是什么?2.什么是EU?什么是BIU?EU和BIU可以并行工作吗?3.EU主要完成哪两种类型的工作?4.指令队列的功能提什么?5.什么是数据总线?数据总线的功能是什么?6.什么是地址总线?地址总线的功能是什么?7.什么是控制总线?请列举几个常用的控制信号线。
8.8088CPU和8086CPU在总线结构上有何区别?9.SP为堆栈指针寄存器,它的作用是什么?SP与哪个寄存器一起,可构成当前堆栈栈顶的逻辑地址?10.BP与SP在使用上有何区别?11.8086CPU有哪些段寄存器?这些段寄存器的用途是什么?12.在8086CPU中,IP为什么寄存器?它的功能是什么?13.什么是逻辑地址?什么是物理地址?指令的逻辑地址由哪两个寄存器共同表示?14.已知逻辑地址2000H:1000H,试计算其对应的物理地址?15.8086CPU中有一个标志寄存器,该寄存器中的CF、ZF、OF、SF、IF、DF等标志位分别表示什么含义?16.8086CPU外中总线有多少条地址线?它可直接寻址的存储空间是地址范围(用16进制表示)是多少?17.8086CPU的外部数据总线为多少位?18.数据在内存中存储时,规则字是如何存放的?非规则字又是如何存放的?19.8086CPU在访问规则字时,需要几个总线周期?访问非规则字时,需要几个总线周期?20.8088CPU的外部总线是多少位?它访问规则字与非规则字时所用的总线周期是否相同?教材P20(习题二)中第1题---第8题的内容第三章:指令系统1.8086CPU指令系统有哪些类型的寻址方式?各类寻址方式有什么特点?能正确区分指令的寻址方式。
微机原理复习提纲201112范文
《微机原理及其应用》复习提纲2011.12第一章概述1、二进制带符号数的原码、反码和补码的表示方法。
2、补码运算第二章MCS-51单片机的结构1、8051单片机主要由哪些功能部件组成?CPU、4KB的ROM、256B的RAM、4个8位并行I/O口、一个串行口、两个16位定时器、中断系统、振荡器等。
2、程序计数器PC有何作用?3、程序状态字PSW各位的含义是什么?4、ROM和RAM的主要区别是什么?在51单片机中分别用于存储什么?5、何谓堆栈?有何作用?为什么要设SP?堆栈安排在那一存储区中?6、51单片机可分为哪几个存储空间?如何编排地址?各存储空间的访问指令有何区别?7、MCS-51单片机的P0~P3口在结构上有何异同?使用时应注意哪些事项?8、CPU访问片外ROM或RAM时,P0和P2位各用来传送什么信号?P0口为什么要用片外地址锁存器?9、何谓时钟周期、机器周期、指令周期?当振荡频率为12MHz时,1个机器周期为多少微秒?10、单片机复位后,CPU从程序存储器的哪一单元开始执行程序?11、8051单片机引脚ALE的作用是什么?当CPU不执行MOVX指令时ALE的输出频率是多少?12、51单片机的引脚EA 的作用是什么?13、CHMOS型单片有哪两种节电工作方式?如何进入和退出节电工作方式?第三章MCS-51单片机的指令系统及编程举例一、MCS-51单片机有哪几种寻址方式?举例说明。
二、指令系统1、传送指令(1) MOV指令用于访问片内RAM,指令的操作类型如右(2) MOVX指令用于访问片外RAM和扩展I/O口,操作数寻址方式采用间址@Ri或@DPTR。
(3)MOVC指令用于访问ROM(查表指令)(4)PUSH、POP进栈和出栈指令,操作数采用直接寻址。
(5)XCH 、XCHD字节交换指令和半字节交换指令。
以A作为一个操作数,XCH指令的另一个操作数前者为Rn、@Ri、direct,XCHD指令的另一操作数只能为@Ri。
微机原理与接口技术复习指导(2011)
7.读懂8086几种总线周期的时序图,弄清各 种时序图中有关信号的时序关系 (掌握) 8086CPU的基本时序是存储器读、存储器写、 I/O端口读以及I/O端口写以及中断响应(应答)周 期。 8.从8086到Pentium Ⅲ 包括两个知识点: ①必须掌握80286、80386与80486的结构特点 以及三者的关系 ②必须掌握从Pentium到Pentium Ⅲ的结构特 点以及相互之间的关系。
22
知识点 · 操作数的基本寻址方式 · 32位的存储器寻址方式 · 程序地址寻址方式 · 80386的三种工作方式 · 保护方式下的存储器地址方式 · 8086微处理器指令系统 · 80286增强和扩充的指令 · 80386增强和扩充的指令 · 80486和Pentium增强和扩充的指令 · 掌握常见的几种操作数寻址方式的特点。 · 掌握80X86基本指令的格式与功能。
20
第三章 80X86微处理器指令系统
知识结构 80X86微处理器指令系统
寻址方式 指令系统
指 令 格 式
操 作 数 的 寻 址 方 式
32 位 存 储 器 寻 址 方 式
指 令 的 寻 址 方 式
保 护 模 式 下 存 储 器 寻 址 方 式
80 86 微 处 理 器 指 令 系 统
80 286 扩 充 的 指 令
3
1. 微处理器和微型计算机 这一知识点分为四个部分: (1)微处理器、微型计算机和微型计算机系统的定 义和相互关系 (理解) 在计算机组成原理课程中,引入了由五大部分组成 这一概念;从中央处理器(CPU)引出微处理器(µP)的 定义;在引出微型计算机定义时,强调输入/输出 (I/O)接口的重要性;在引出微型计算机系统的定义时 ,强调计算机软件与计算机硬件的相辅相成的关系。 (2)微处理器发展的特点 (理解) 从8080八位微处理器到高档32位微处理器Pentium Ⅲ的发展历程可见:微处理器的主频越来越高,处理 速度越来越快,芯片中集成的功能部件越来越多,采 用的新技术越来越多,性能越来越强。
《微机原理与接口技术》总复习必备提纲
总复习 第7章 中断控制接口
第九章 并行接口电路
• 8255A的工作原理(全部都看) • 8255A的编程应用(ppt中前两个例题)
• 重点:控制字、工作方式、初始化程序、 编程应用
总复习 第7章 中断控制接口
预祝大家考试顺利!
第三章 8086/8088的指令系统
• 串操作指令(了解,其中数据串检索指 令可以不看) • 控制转移指令(1、无条件段内直接转移 指令1、段内直接过程调用指令5、过程 返回指令) • 条件转移指令 • 循环控制指令(1、LOOP指令) • 处理器控制类指令(1.标志位操作指令)
总复习 第7章 中断控制接口
总复习 第7章 中断控制接口
第一章 微机概述
• 进位计数制之间的转换 • 原码、反码、补码(掌握计算方法) • ASCII码(几个特殊的,如:数字、大小 写字母、回车、换行、ESC、空格) • 微机的基本结构(冯诺·依曼结构、总线)
总复习 第7章 中断控制接口
第二章 8086/8088微处理器
• 8284引脚(可不看) • 8086CPU在最大、最小模式下的典型配 置(可不看) • 读、写总线周期操作时序(理解即可) • 其余(掌握)
类别 无符号 数比较 测试
指令助记符 JA/JNBE JAE/JNB JB/JNAE JBE/JNA 带符号 JG/JNLE 数比较 JGE/JNL JL/JNGE 测试 JLE/JNG
测试条件 CF=0 AND ZF=0 CF=0 OR ZF=1 CF=1 AND ZF=0 CF=1 OR ZF=1 SF=OF AND ZF=0 SF=OF OR ZF=1 SF≠OF AND ZF=0 SF≠OF OR ZF=1
第七章 中断控制接口
《微机原理及接口技术》期末复习提纲
《微机原理及接口技术》(闭卷)期末复习提纲一、考试章节范围:考试范围大体为:教材第1-10章,为减轻大家复习负担,以下内容不用复习:第1章:1.2-1.6第2章:2.6第3章:3.2.1、3.2.2(五)第4章:4.1.1每个并行口的内部结构和工作原理第5章:无第6章:6.4、6.6第7章:7.2、7.3第8章:8.4第9章:9.2二、考试题型:A卷(期末试卷),考试时间90分钟一.填空题(20分): 20空,每空1分(注意后面知识点中带红色标记的文字)二.选择题(10分):10小题,每题1分三.综合题(10分)10空,每空1分考点1:指出给定汇编指令的寻址方式(注意题意是指源操作数还是目的操作数),5小题,每题1分考点2:指出给定汇编指令的错误,并改正,5小题,每题1分四.简答题(24分):4小题,每题6分五.程序阅读填空题(20分):2个小题,共10空,每空2分考点:给出两段完整的汇编程序和C51程序,要求指出其中某些语句的作用及整个程序的功能。
汇编程序:在片内RAM之间、或片外RAM之间、或片内与片外RAM之间进行N个数据的批量传送(3选1)。
C51程序:某并行口外接八个LED灯的控制,例如按键未按下时流水灯轮流点亮,流水时间可通过定时/计数器进行硬软件结合延时,按键一旦按下则通过中断函数实现八个灯同时闪烁多次。
六.编程题(16分):1题,(要求编出完整的程序,汇编或C51任选)考点:给定单片机的晶振频率,利用定时/计数器工作于某给定方式,实现要求的延时,并通过中断方式由P1.0输出一方波。
具体包括定时/计数器和中断相关的寄存器(如TMOD、TCON、IE、IP等)的设置、计数初值的计算、定时器的初始化和启动、中断函数的编写、以及如何实现方波等。
B卷(补考试卷),考试时间90分钟和A卷题型、分值和考点均类似。
三、成绩比例:期末考试成绩:65%平时考勤、作业等:15%实验:20%四、各章需掌握的知识点:第1章单片机概述1.掌握单片机应用系统的开发过程(步骤:设计电路图→制作电路板→程序设计→硬软件联调→程序下载→产品测试)。
微机原理及接口技术复习大纲
一、题型分布分值分布填空题(每空1分,共20分)判断题(每题1分,共10分)(可能是指令判断,也可能是基本概念判断)选择题(每题2分,共20分)简答题(每题5分,共20分)程序设计题(1题10分)简单数据运算、最大最小值、字符串移动或比较硬件设计题(1题10分) 8255简单应用或者存储器(A/D、D/A的应用)硬件编程题(1题10分) 8255或者8253(A/D、D/A的应用)基础知识、概述、数制、码制、计算机的构成等(10分)微处理器基本概念、寄存器、最小模式下引脚、最大模式概念(14分)指令系统寻址方式指令(12分)程序设计(12分)存储器概念、原理、连接扩展(13分)I/O接口概念、IO方式、编址方式(5--7分) 8255工作方式、键盘、LED显示(20分)8253 工作方式、简单计算、初始化程序(10--15分)中断概念、中断向量表结构(6-10分)A/D、D/A(5分)实验(5分)二、各章节内容(知识点)2.1基本知识数制转换,带符号数的表示方法(原码、反码、补码),BCD码表示数值、ASCII码,计算机、计算机系统,计算机组成(五大组成部分),微处理器的基本构成及功能。
微处理器的构成,计算机的构成,补码,各种不同编码的表示范围2.2微处理器微处理器的基本构成以及各部分的功能,8086/8088的两大组成部分以及功能,8086/8088的寄存器以及功能(尤其SP、IP、FLAGS、段寄存器等),8086/8088的引脚信号(ALE、M/IO、RD、WR、NMI、INTR、INTA、READY、BHE、HOLD 等),最小模式下的总线信号以及总线的形成,指令周期、时钟周期、总线周期的概念以及基本的总线周期。
什么是微处理器,8086总线的位数,微处理器基本功能、物理地址、逻辑地址,标志寄存器各个标志位,8086的两大功能模块及意义、最大最小模式,时钟周期,指令周期,总线,总线周期,复位操作及初始值,段起始地址2.3指令寻址方式、段寄存器的搭配原则,熟悉常用指令的功能以及寻址方式,掌握常用伪指令的功能与意义(数据分配、OFFSET、SEG、PTR等),掌握各种符号名的意义(变量、标号、程序名等),指令对标志寄存器的影响,DOS字符/字符串输出功能调用方法,程序的基本结构以及构成(段、程序、子程序等),能编制一些简单的程序以及阅读程序寻址方式,各种指令的功能、对标志的影响2.4程序设计伪指令(数据分配、各种END),变量、标号的意义,求最大值,简单运算,字符串传输、比较,系统功能调用(1、2、9、10)2.5存储器半导体存储器的分类及特点(ROM、SRAM、DRAM),存储器扩展时的“片选”产生方式,存储器的字扩展、位扩展的概念,存储器容量的计算,8位、16位总线下存储器的扩展方法,要求画出原理图(肯定会有一个连接存储器的题目)存储器容量的计算,计算地址,地址线的条数,存储器分类、特点,存储器扩展要注意8088的扩展方法(计算片数,连接方法),线选法和全译码法二种片选控制方法的优缺点2.6接口IO接口、端口的概念,接口的信息类型(数据、状态、控制),接口的一般构成(三组寄存器),接口的基本功能,接口的编址方式,微处理器与外部设备信息交换的方式(直接传输方式、查询方式、中断方式、DMA方式)接口的组成、各种寄存器及功能、CPU与外设之间的数据传送方式有哪些,接口的编址方式2.7串行通信基本概念串行通讯方式2.8 8255并行接口的基本概念,8255的基本构成、三种不同工作方式的功能,8255的初始化编程以及简单应用编程,8255各个端口地址的确定,三个端口的不同使用(尤其注意PC口可以位控),键盘的扫描方式以及按键识别方法,基本的LED显示方法以及编程,简单的应用(控制发光二极管、打印机等)引脚的功能(端口、读写),工作方式,画原理图,编写初始化程序,简单操作2.9 8253定时/计数器的基本概念,8253的功能以及简单构成,8253计数器的六种工作方式(掌握前4中),8253的初始化编程、计数初值的计算、定时时间的计算等,计数值的读出方法,8253各个计数器端口地址的确定,8253的典型应用以及程序设计(初始化、读出计数值)占用的端口地址,时间、计数频率、计数初值的计算,根据需要编写初始化程序(工作方式,初值等)以及计数值的读取、工作方式2.10中断简单概念中断的概念以及分类,中断源、中断向量、终端向量表,中断的响应条件以及响应过程,中断向量的设置方法(自己设置、系统调用),中断服务程序的编程原则8086中断系统分类,中断向量及向量表的使用,非屏蔽中断特点(类型号)2.11模拟量通道模拟量、数质量的概念,ADC或DAC转换器的线性关系,模、数混和的系统中地线的连接原则,能使用DAC产生各种不同的波形,能根据转换器的量程,计算输出的值(电压)A/D转换器的功能、模拟量与数值间的对应关系(A/D、D/A的应用)2.12实验汇编语言的上机过程,调试工具DEBUG的使用(A, R, D, E, G, T, Q命令的功能和使用),试验箱的简单构成集成实验环境的使用,试验箱中的微处理器,为什么在试验箱中不采用廉价的DRAM?硬件实验时程序是在pc机上运行吗?汇编语言源程序的扩展名, DEBUG的命令、汇编语言源程序需要经过哪些程序处理后才能生成一个可执行程序。
微机原理与接口接口技术--复习提纲
第一章微型计算机基础概论本章内容都需要学习1.1.1冯.诺依曼计算机的核心——存储程序的工作原理1.1.2计算机工作过程,就是执行程序的工作,取指令和执行指令的两个过程1.1.3微机系统组成,包括硬件和软件两个方面,其中硬件包括哪些(需要掌握)1.2.1二进制、十进制、十六进制的转换(考查)1.2.3计算机的二进制表示(浮点数不要求)1.2.4 BCD码和字符和数字的ASCII码(了解)1.3.二进制的算术运算(加减乘除)和逻辑运算(与门、或门、非门,74lS138译码器)(考查)1.4.1补码:正数的原码、反码、补码都是一致的,符号位为0;负数的原码,反码(符号位不变,其余为在原码基础上取反),补码(在反码的基础上加1);补码换成真值,X=[[X]补]补1..4.2补码运算,[X+Y]补=[X]补+[Y]补[X-Y]补=[X]补+[-Y]补1.4.4 有符号数的表示范围与溢出(不考查)课外试题1.一个完整的计算机系统包括系统硬件和系统软件2.微处理器、微机、和微机系统之间的不同答:微处理器是构成微机的核心部件,通常由运算器和控制器的一块集成电路,具有执行指令和与外界交换数据的能力,也被称为CPU微机包括CPU、内存、存储器I/O接口电路等组合成的一个计算机物体微机系统包括硬件和软件能完成一定工作的一个系统课本试题1.数制转换,以下无符号数的转换(1)10100110B=(166)D=(A6)H(2)0.11B=(0.75)D(3)253.25=(11111101.01)B=(FD.4)H(4)1011011.101B=(5B.A)H=(10010001.00110 0010 0101)BCD2.原码和补码(1)X=-1110011B 原码11110011;补码10001101(2)X=-71D 原码11000111 ;补码10111001(3)X=+1001001B 原码01001001;补码010010013.符号数的反码和补码【10110101B】反=11001010B,补码11001011B4.补码运算【X+Y】补;【X-Y】补(1)X=-1110111B Y=+1011010B 【X】补=10001001;【Y】补=01011010B 【X+Y】补=【X】补+【Y】补=111000111B(2)X=56 Y=-21 【X】补=00111000B;【Y】补=11101011B【X+Y】补=【X】补+【Y】补=00100011B(3)X=-1101001B ,Y=-1010110B【X+Y】补=【X】补+【-Y】补=10010111B+01010110=11101101B5.译码器此题答案为Y1,跟课本有不同第二章微处理器与总线2.1 微处理器包括运算器、控制器、寄存器2.1.1 运算器由算术逻辑单元、通用或专用寄存器、内部总线2.1.2 控制器程序计数器、指令寄存器、指令译码器、时序控制部件、微操作控制部件2.2 8088/8086微处理器2.2.1 指令流水线,内存分段管理(了解)2.2.2 8088CPU的外部引脚及其功能(要了解最小模式下的方式,最大模式不作要求)2.2.3 8088CPU 的功能结构包含执行单元EU和总线接口单元BIU2.2.4 内部寄存器(需掌握)2.2.5 存储器的物理地址和逻辑地址、段寄存器2.3 8036微处理器(不考查)2.4 奔腾处理器(不考查)课本习题2.1 微处理器主要组成部分微处理器包括运算器、控制器、内部寄存器2.2 8088CPU中EU和BIU的主要功能,在执行指令时,BIU能直接访问存储器吗?可以,EU和BIU可以并行工作,EU需要的指令可以从指令队列中获得,这是BIU预先从存储器中取出并放入指令队列的。
通信《微机原理与接口》复习大纲
《微机原理与接口》复习提纲第一章概述1.微机的硬件组成有哪些?2.什么是总线?有哪些总线?3.微机的工作过程4.地址总线条数决定了CPU的什么能力?第二章微处理器1.8086CPU可分为哪两部分?各有什么功能?2.8086CPU内部寄存器有哪些?3.状态标志寄存器各位的功能4.段地址、偏移地址、物理地址、逻辑地址的概念和计算方法5.计算机使用总线分时复用技术,主要优/缺点是什么?8086CPU具有分时复用性能的引脚有哪些?分别是哪些信号的复用?6.解决数据/地址复用的办法是什么?7.名词解释:指令周期、总线周期、时钟周期、等待周期、空闲周期8.说明在最小模式下,总线读周期的T1状态完成的操作及相关信号作用?9.在8086CPU中,当RESET信号来到后,CPU的状态有哪些?第三章8086的指令系统课后练习:P102~106 1,2,5,10,12(1)(3),14,15,19,24第四章汇编语言程序设计课后练习:P186 25;P187 30,32;P188 46第五章存储器及其接口1.半导体存储器的分类2.存储芯片与CPU的连接及地址范围计算第六章IO接口和数据传输1.什么是接口电路?它的作用是什么?2.CPU和输入/输出设备之间传送的信息有哪几类?3.什么叫端口? 通常有哪几类端口? 计算机对I/O端口编址时通常采用哪两种方法? 在8086/8088系统中,用哪种方法对I/O端口进行编址?4.利用无条件传输方式设计跑马灯程序第七章微型计算机的中断系统1.中断过程2.8086的中断源分类3.中断向量、中断向量表和中断类型号的概念及相互关系4.编写中断向量表程序5.8259A初始化命令字和操作命令字的设置方法(课件例7-1,7-2)第八章并行通信和串行通信1.8255方式0的简单应用(如实验5)第九章可编程定时/计数器82531.8253的简单应用(如实验6)第十章DA和AD转换技术1.DAC0832的工作方式和输出方式,及简单应用(如实验7)2.ADC0809的工作时序,及程序实现。
微机原理总复习提纲
微机原理总复习提纲微机原理及接口技术模拟试卷一、填空题(每空1分后,本题共15分后)1.一有符号数的补码为11110111b,它所表示的真值为_______________d。
2.将二进制数1011011.1转换为十六进制数为_______________。
3.在计算机系统中,运算器、控制器和少量寄存器构成______________。
4.8088的ale引脚的作用是_______________。
5.未知当前cs=2021h,那么该代码段的首地址为_______________。
6.一片8253芯片将占用________个i/o端口地址,其内含有______个独立的计数/定时器,每个计数/定时器均为________位。
7.8253需有______工作方式,其中方式1为_____________,方式2为___________,方式3为_______________。
8.若使用8253定时,clk的频率为2mhz,那么一个计数器的最大定时时间为_________,一个8253芯片共有___________计数器:每个计数器有_____________工作方式。
二、选择题(每题2分后,本题共10分后)1.堆栈的工作方式就是___________。
a)先进先出b)后进先出c)随机读写d)只能读出不能写入2.reset信号有效后,8086cpu的启动地址为__________。
a)0fffffhb)0ffffhc)00000hd)0ffff0h3.在8086cpu的标志寄存器中,控制标志位占________位。
a)3位b)6位c)9位d)16位4.某个8088存储单元的逻辑地址为a400:3400,其物理地址就是_____。
a)0d8000hb)0a7400hc)3e400hd)0a740h5.8086系统可以管理的中断(软件及硬件中断)的个数最多为__________。
a)8个b)16个c)64个d)256个三、判断题(每题1分,本题共10分)推论以下观点或指令与否恰当,在每个题前面的括号中标识出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理及接口技术--复习思考题第一章: 计算机基础知识1.数值数据的原码、反码、补码表示方法2.微型计算机的硬件系统的基本组成结构3.微型计算机的主要性能指标有哪些?4.典型的微型计算机有哪几种总线?它们分别传送什么信息?5.计算机硬件系统的基本结构有哪些部分?请画出对应的结构框图。
6.在典型的8位微处理器中,程序计数器(PC)的作用是什么?第二章:8086/8088微处理器及体系结构1.8086CPU由哪两大部分组成?其各自的功能是什么?2.什么是EU?什么是BIU?EU和BIU可以并行工作吗?3.EU主要完成哪两种类型的工作?4.指令队列的功能提什么?5.什么是数据总线?数据总线的功能是什么?6.什么是地址总线?地址总线的功能是什么?7.什么是控制总线?请列举几个常用的控制信号线。
8.8088CPU和8086CPU在总线结构上有何区别?9.SP为堆栈指针寄存器,它的作用是什么?SP与哪个寄存器一起,可构成当前堆栈栈顶的逻辑地址?10.BP与SP在使用上有何区别?11.8086CPU有哪些段寄存器?这些段寄存器的用途是什么?12.在8086CPU中,IP为什么寄存器?它的功能是什么?13.什么是逻辑地址?什么是物理地址?指令的逻辑地址由哪两个寄存器共同表示?14.已知逻辑地址2000H:1000H,试计算其对应的物理地址?15.8086CPU中有一个标志寄存器,该寄存器中的CF、ZF、OF、SF、IF、DF等标志位分别表示什么含义?16.8086CPU外中总线有多少条地址线?它可直接寻址的存储空间是地址范围(用16进制表示)是多少?17.8086CPU的外部数据总线为多少位?18.数据在内存中存储时,规则字是如何存放的?非规则字又是如何存放的?19.8086CPU在访问规则字时,需要几个总线周期?访问非规则字时,需要几个总线周期?20.8088CPU的外部总线是多少位?它访问规则字与非规则字时所用的总线周期是否相同?教材P20(习题二)中第1题---第8题的内容第三章:指令系统1.8086CPU指令系统有哪些类型的寻址方式?各类寻址方式有什么特点?能正确区分指令的寻址方式。
(P46~49)2.掌握通用数据传送指令的功能和格式,能正确理解MOV类的指令功能,掌握MOV类指令的使用。
3.理解和掌握堆栈操作类指令的功能和格式。
4.LOOP,RET,JZ,JC,AND,OR等指令的功能。
例题部分:例3-2,例3-10,例3-6;P66页的例子复习:教材P79(习题三)中第1题---第7题教材P80(习题三)中第9、11、12、19题第四章:汇编语言程序设计1.例4-7;例4-25;例4-27;例4-292.习题四(教材P120)第1、2、3题第五章:存储器1.按存取方式分类,存储器可分为哪几种类型?2.存储芯片结构由哪几个部分组成?各部分的基本功能是什么?3.静态RAM与动态RAM有哪些异同?各自的适用环境如何?4.8086CPU与存储器相连时,AB、DB、CB等三总线应如何相连?5.试述线选法、部分译码和全译码等地址译码方式各有何特点?6.理解和掌握:教材P144的习题67.分析教材P136页的图5-17,说明该电路中,2764和1#6264,2#6264存储器芯片基本地址范围分别是多少(用16进制表示)。
8.芯片2764为什么类型存储器,其容量是多少?9.芯片6264为什么类型存储器,其容量是多少?第六章:输入输出1.输入输出接口电路的基本功能是什么?2.接口中的数据信息有哪些类型?3.计算机系统中IO编址有哪两种方式?8086系统使用其中的哪种IO编址方式?4.程序控制方式有两种类型?5.复习教材P150页关于查询输入和查询输出的例子。
6.CPU与外设交换信息的控制方式有哪4种类型?各有什么特点?7.教材P64页的习题3。
第七章:中断系统和中断控制器8259A1.什么是中断?与查询方式相比,中断有哪些优点?2.8086CPU有哪几个内部中断?有哪两个外产中断?3.什么是中断向量表?4.若已知某中断源的中断类型码为24H,试计算该中断服务程序地址在中断向量表中位置是什么?(即分析中断类型码与中断向量地址的关系)5.例7-1(中断向量的设置方法)6.8259的中断请求有哪两种触发方式?它们对请求信号有什么要求?7.8259的IRR、IMR和ISR三个寄存器的作用是什么?第8章:接口技术1. 8255A有哪些工作方式?简述各工作方式的基本特点及基本功能。
2. 8255A有哪些端口?这些端口的端口地址是如何确定的?2. 8255A的控制字及初始化编程(例8-1,例8-2,例8-3)3. 8255A的应用编程(例8-4)4. 8253有有几个计数器?是多少位的?5. 教材P268页的习题136. DAC0832有几种工作方式?7. 教材P268页的习题178. 教材P268页的习题19部分练习思考题一、填空题1.8086是_____位的CPU,它有_____位的数据总线。
2.8086是_____位的CPU,它有_____位的地址总线。
3.8088是_____位的CPU,它有_____位的数据总线。
4.8088是_____位的CPU,它有_____位的内部数据总线,有____位的外部数据总线。
5.1个8K*8 bit的RAM芯片应该有_____地址线,_____根数据线。
6.1个8K*8 bit的RAM芯片应该有_____存储单元,每个单元由_____位二进制构成。
7.1个8K*8 bit的RAM芯片应该有_____地址线,_____根数据线,容量是____KB。
8.要组成64K*8bit的存储器,共需要_______片64K*1 bit的RAM芯片。
9.要组成64K*8bit的存储器,共需要_______片64K*1 bit的RAM芯片。
10.二进制数10110011若为无符号数,其对应的十进制值是_______,若为有符号数,其对应的十进制值是_______。
11.若已知一个数-78,则该数用8位二进制补码表示为_______________。
12.已知一个有答号数56H,则该数的反码是_______,补码是_________。
13.AX是16位的寄存器,可以分解为_____和_____两个寄存器来使用。
14.已知当前数据段位于存储器的81000H到90FFFH范围内,则DS的值为______。
15.外部译码电路方式中,当剩余的高位地址部分全部参与译码,则称为_____译码。
16.给定一个存放数据的内存单元的偏移地址是4000H,(DS)=2000H,则该内存单元的物理地址是。
17.SS是寄存器,它指向当前段的首地址。
18.MN/MX引脚设置为时,8086可工作于最大方式。
19.8086的中断可分为________、________两大类。
20.CPU处理完“紧急事件”,返回原程序继续执行,称为________。
21.8255A是通用芯片,一片8255A可扩展____个IO线。
22.I/O端口寻址方式中,独立编址方式是把_____________和___________分开编址,使用不同的指令进行访问。
23.总线由数据总线、地址总线和____________组成。
24.PSW是标志寄存器,又称__________寄存器。
25.OF是_______标志位。
IF是_______标志位。
26.CX寄存器,在串操作指令和中用做计数器。
27.给定一个存放数据的内存单元的偏移地址是2010H,(DS)=0C00EH,则该内存单元的物理地址是。
28.CX是位的寄存器,在串操作指令和中用做计数器。
29.给定一个存放数据的内存单元的偏移地址是2010H,(DS)=0C00EH,则该内存单元的物理地址是。
30.CS是寄存器,它指向当前段的首地址。
31.指令指针(IP)是一个位的专用寄存器,用于存放将要取出的指令在当前代码段中的。
32.CPU由和两大功能部分组成。
33.主机(或CPU)向外设写入数据的过程称为________。
34.主机(或CPU)从外设读入数据的过程称为________。
35.在译码过程中,如果有三根地址线没用到,会有________个重叠地址。
36.总线按传送信息的类别可分为:________、________、________三类。
37.面向字符型的串行通信协议规定数据是以________为单位传送的。
38.串行通信方式分为________和________。
39.MN/MX引脚设置为时,8086可工作于最小方式。
40.MN/MX引脚设置为时,8086可工作于最大方式。
41.INTR引脚的功能是。
42.INTA引脚的功能是。
43.RD引脚的功能是。
44.WR引脚的功能是。
45.PC/XT总线采用的总线数据传输方式。
46.8086系统中,I/O端口的编址方式是。
47.8086的中断可分为________、________两大类。
48.8086的外部中断分为________和________。
49.CPU处理“紧急事件”时,原程序的暂时中断处称为________。
50.CPU处理完“紧急事件”,返回原程序继续执行,称为________。
51.8255A是通用________芯片。
52.8255A具有三种工作方式:________、________和________。
53.8255A的A口有________种工作方式,而B口只有________种工作方式。
二、选择题1.表达式11001110 B^ 10000000 B 的运算结果是_______。
A)1000000B B)01001110 C)11001110B D)00000000B2.使用_____片64K*1 bit的RAM芯片可组成64KB的存储器,需要采用___扩展连接方法。
A)32,字B)64,字C)32,位D)64,位3.下列指令中,正确的是_______。
A) MOV AH, BX B)MOV [BX], [SI]C)MOV AX, [SI] D)MOV AX, [SI][DI]4.下列指令中,正确的是_______。
A) MOV [DI], AL B)MOV [DI], [SI]C) ADD [SUM],10[BX] D)ADC 1000H, AX5.下列指令中正确的是________。
A) IN AX, 200H B)PUSH CSC)POP CS D)OUT AL,80H6.下列指令中正确的是________。
A)IN AX, 80H B)IN DX, BXC)OUT BL, AL D)OUT 120H, AX7.指令MOV AX, [1000H]中,源操作数的寻址方式是_______。