微机原理与接口技术复习总结.docx

上传人:小飞机 文档编号:5285977 上传时间:2023-06-22 格式:DOCX 页数:8 大小:216.49KB
返回 下载 相关 举报
微机原理与接口技术复习总结.docx_第1页
第1页 / 共8页
微机原理与接口技术复习总结.docx_第2页
第2页 / 共8页
微机原理与接口技术复习总结.docx_第3页
第3页 / 共8页
微机原理与接口技术复习总结.docx_第4页
第4页 / 共8页
微机原理与接口技术复习总结.docx_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《微机原理与接口技术复习总结.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术复习总结.docx(8页珍藏版)》请在三一办公上搜索。

1、微机原理与接口技术期末复习要点(选择、填空、判断、简答、分析、设计)第一章微型计算机的基础知识1、二进制数、十进制数,十六进制数转化 P162、CPU的数据线与计算机中表示的数值范围:只考无符号数 P18n位最大数最小数无符号数/2 n 10补码2 n - 1 12 n -1 + 1源码2 n - 1 12 n 1第二章微处理器与系统结构1、8086CPU的两个独立的功能部件、各部件的组成与功能 P2224 (至少5题)通用寄存器1哄T血址 加法器DTAL 旷 C.LDTRHCH息逾口部件(BK)执行部件, 控制电路执同件(EU)r标志输入输出控制电路指令阳J缓冲器 名称:总线接口部件(BIU

2、)和执行部件(EU) BIU和EU的独立工作一一体现了一种指令流水技术 BIU组成:20位地址加法器;4个段寄存器和1个指令指针寄存器;指令队列缓冲器;输入/输出控制电路。(记图)EU组成:ALU (算术逻辑单元);8个通用寄存器;标志寄存器FR;执行部件控制 电路;(记图) BIU功能:取指令、读泻存储器、读/写I/O接口(其实就是访问存储器和接口电路) EU功能:执行指令2、CPU 内部寄存器:SP、IP P25、P26CPU中共有14个寄存器。典型的有SP/IP,不能直接修改,完成操作后值自动加减(隐含的)。SP:堆栈指针寄存器(向下生成,栈底地址最大)压栈push SP-2 (占两个单

3、元)IP:指令指针寄存器(只加)IP+指令长度 例如:32位,取一条指令+43、CPU的地址线数量与最大寻址空间P27地址线(根)最大寻址空间n2 n8086有20跟2201M4、标志寄存器的控制与状态位数及各标志位(ZF、IF、OF)表示的内容P2526标志寄存器是:EU的组成部分共9个。表示状态的有6个,表示控制的有3个。零标志ZF (Zero Flag):若运算结果为0,则ZF=1;否则ZF=0。中断标志IF (Interrupt Enable Flag):如果IF置“1”,则CPU可以接受可屏蔽中断请求; 反之,则CPU不能接受可屏蔽中断请求。溢出标志OF (Overflow Flag

4、):若运算过程中发生了 “溢出”,则OF=1。5、8086可屏蔽中断请求信号与中断响应信号的有效电平 P33、P34(信号线名称、什么时候有效、响应的条件、8259A和8086的连接的信号线叫什么)INTR (Interrupt Request)可屏蔽中断请求信号,输入、高电平有效。INTA (Interrupt Acknowledge)中断响应信号,输出、低电平有效。8259A和8086的连接:8259A: INT INTA求 孑应6、CPU响应INTR引脚上来的中断请求的条件 P33或P104条件:IF=1第三章存储器1、存储器地址线、数据线与存储容量的计算 P40存储容量=字数x字长2、

5、8086系统中的存储器奇、偶分体结构的连线图 PPT21第四章汇编语言及其程序设计1、MOV、PUSH、POP、SHL、SHR指令功能与格式 P60、P71 判断改错题! 两个操作数,类型不一致 两个操作数都是存储器寻址类型 移位运算 CS不能跨段 CS不能直接修改(只能是 1)或者用:MOV CX, 2 SHL AX, CXV POP CS(写)X MOV CS, AXX举例:MOV AX, EXSHL AX, 1 7PUSH CS(读)7MOV AX, CSBXXP56P59寄存器寻址:MOV BX, AX 间接寻址:MOV AX, SI 变址寻址:MOV SI+6, AL2、8086指令

6、系统的七种寻址方式立即寻址:MOV AX, 5678H直接寻址:MOV AX, 5678H基址寻址:MOV BX+6, AL基址变址寻址:MOV BX+SI+5, AX3、汇编语言程序设计(具体参见实验指导书的实验二)(1)、大小写字母转换已知在以BUF为首地地址的字节存储区中,存放着一个以作结束标志的字符串, 编写程序,显示该字符串,并要求将小写字母以大写字母形式显示出来。(小写a为61H, 大写A为41H。)STACK1 SEGMENTDB200 DUP(0)STACK1ENDSDATASEGMENTBUFDBadd AX,BX sub CX,10 MOV dx,1234h END$DAT

7、AENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACK1BEGIN:MOVAX,DATAMOVDS,AXLEABX,BUFLOPA:MOVDL,BXCMPDL,$JEEXITCMPDL,aJBNCMPDL,zJANSUBDL,20HN:MOVAH,2INT21HINCBXJMPLOPAEXIT:MOVAH,4CHINT21HCODEENDSENDBEGIN(2)、编写人机对话程序编写人机对话程序WHAT IS YOUR NAME?输入:My name is .,试编写程序。DSEGSEGMENTDATADB0AH,0DH,WHAT IS YOUR NAME

8、?$BUFDB81DB?DB80 DUP(0)DSEGENDSSTACK1SEGMENTDB200 DUP(0)STACK1ENDSCODESEGMENTASSUMECS:CODE,DS:DSEG,SS:STACK1START:MOVAX,DSEGMOVDS,AXLEADX,DATAMOVAH,09HINT21HLEADX,BUFMOVAH,0AHINT21HMOVAH,4CHINT21HCODEENDSENDSTART第五章I/O接口与中断技术1、I/O接口的重要作用和主要功能 P95P97作用:解决CPU与外设之间1、速度不匹配问题;2、信号电平不匹配问题;3、信号格式不匹配问题;4、时序

9、不匹配问题。主要功能:1、数据缓冲功能;2、设备选择功能(寻址);3、信号转换功能;4、对外设的控制和监督功能;5、中断请求与管理功能;6、可编程功能。数据信息、控制信号与状态信号是怎么传送的?(数据线)244、273芯片没有片内选择线。8253有2根,DMA控制器、8250串口芯片有3根片内选择线。片内选择线的根数,决定了芯片内部的端口的数目。2、CPU与I/O接口之间的传送控制方式及其特点 P98 查询方式。特点:中央处理器需要花费较多的时间去不断地“询问”外设,外设的接口电路处于被动状态。 中断方式。特点:中断方式提高了系统的工作效率,但中央处理器管理中断的接口比管理查询复杂。 直接存储

10、器存取(DMA)方式。特点:DMA方式一般用于高速传送数据量较大的成组数据。3、什么情况下适合于采用无条件传送方式、DMA主要用于什么设备之间 P98 有些输出设备随时可以接受数据;有些数据传送的延迟时间是固定的;输入设备准备数据时间是已知的。 DMA主要用于:内存与硬盘之间的数据传送。4、8259A芯片的接口类型(名称)及中断请求引脚和中断响应引脚 P1088259A :可编程中断控制器INT:中断请求信号引脚INTA :中断响应信号引脚5、8259A及其级联可管理的中断级数 P1071片8259A能管理8(7n+1)级中断,通过级联用9片8259A可以构成64级主从式中断系统。6、 825

11、9A初始化命令字ICW1的端口地址P111ICW1对应的端口地址:A0 = 0。7、 根据中断向量表计算中断类型号和中断服务入口地址(具体参见P116-13)P116-13.已知中断向量表中,001C4H中存放2200H,001C6H中存放3040H,则其中断类型码是71 H,中断服务程序入口地址的逻辑地址和物理地址分别为 列出图中CPU的所有地址线,高位在左。 根据所选用片选信号线,确定C、B、A对应地址线的取值(标注CBA)。 根据G1、 弓、GB (有一为低电平)所对应逻辑电路确定其它地址线的取值(采 用试值法)。A、没有连接线的地址线可以取任意值(其数量决定每个端口可用地址数)。 分析

12、片内地址线b、已连接的地址线的取值对应相同的端口(其数量决定了可寻址的端口数)。C B AG1A7 A6 A5 A4 A3 A2 A1 AO00 10 000020H00 10 010024H8、根据图示或已知条件具体说明CPU中断响应后的操作过程 P104 PPT51(包含:读取中断向量号、保护断点;计算中断向量地址;取中断服务程序入口地址;转入中断服务程序并执行;中断返回,恢复断点)LIELIo : ooooi-r0 : 00S4H0 : 0087H0 : 03FFHFOOD : 1S00H过程: 取中段类型号:21H,保护断点(标志寄存器RF,CS,IP); 计算向量地址21HX4=84

13、H; 根据向量地址查表,将便宜地址送入IP=1800H,段地址CS=F000H,物理地址F1800H; 转入中断服务程序,进行中断处理。首地址:CSX10+IP; 中断返回,恢复断点(RF,CS,IP)(有才写,没有不用写)。第六章接口技术1、 8255A、8250、8253等芯片的接口名称及基本结构P117、P131、P1378255A :可编程并行接口。8250:可编程串行接口。8253:可编程定时计数器。8259:可编程中断控制器。2、8255A控制寄存器的端口地址 P1208255A控制寄存器的端口地址:113、 根据74LS138译码电路分析I/O端口地址(参见P116-6)PPT2

14、0分析:地址线的译码要将地址线分为在所需地址范围内固定不 变的和变化的两部分对于直接地址译码,是将固定不变的地 址线相与后再同变化的地址线一块进行译码。写出地址范围的 首地址和末地址的二进制数,去掉二进制数变化了的地址线, 对不变的高位地址线进行与操作。V4LS304、155-7)将8253芯片的3个计数器级联,假设时钟输入为2MHz,画出级联框图。(采用二进制)时钟周期11时钟频率2 MHz=0.5us级联计数初值(最大)=最大通道0计数初值X最大通道1计数初值N = N x N x N = 216 x 216 x 216 = 248最大定I时时间=计数初值X最大基准时间周期t = 0.5u

15、s X 248 =5x 221 s采用BCD计数方式:t = 0.5usX104 X 104 X 104=5x25s6、RS-232 接口标准 P130RS-232标准是异步串行通信标准。串行适合远距离,并行适用于近距离。异步串行传输速率的计算:例题:在串行数据传送中,若工作于异步方式,每个字符传送格式为数据位8位,奇偶 校验位,起始位和停止位个1位,如其波特率为4800bit/s,则每秒传送多少个字符?4800/ (8+1+1+1)436.3=43(假如结果为436.7,则为436,不是四舍五入)7、串行通信与并行通信相比较,串行通信的传送速率 P128、P129串行通信适合远距离,并行通信适用于近距离。8、PCI是一种并行总线,它采用同步定时方式和集中式仲裁策略 P1489、USB的电气特性 P150电源+5V;4根芯线(2根传输数据,1根发送,1根接收);USB接口是串行通信方式。化编程(具体参见P145例题)设计题步骤:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号