接口部分重点内容查找(老师给的PPT)
接口部分所画重点快速检索
复习复习,没别的用,这个主要是为了应对接口部分30分的简答题,所以主要只写出了涉及概念、计算的习题答案,如果有什么对不上的,希望大家可以指正,最后的接口结合汇编编程题建议反复观摩实验
第8章 内存储器接口的基本技术
了解计算机系统的各类存储器。P183
内存(RAM、ROM)、闪存、外存(磁盘、光盘)
了解当前计算机内存条使用的几种SDRAM。P185
SDRAM:同步DRAM,实现工作频率与CPU外频同步,可达到代换1.3Gbps
DDR SDRAM:在上升沿和下降沿读取数据,速率是SDRAM的两倍,速率(2.7Gbps,3.2Gbps)
DDR2 SDRAM:采用了4位数据(4 bank结构)预取技术,带宽是DDR的两倍
DDR3 SDRAM:采用了8位数据预取技术,带宽可达到12.8GB/s
DDR4 SDRAM:4个bank组(每组4bank),采用差分信号提高频率
DDR5 SDRAM:2020年正式发布,8个bank组,带宽可达到38.4GB/s以上
理解存储器中数据的2种字节次序。P188
大端序、小端序
学会根据存储芯片存储容量信息计算片内和片外(全译码)地址线数量,以及如何构成固定某容量的存储系统。
P215的8.1需要多少RAM芯片?片外地址多少?20位地址线,全译码方式
(1)64片、11位
(2)1024片、10位
(3)64片、9位
(4)32片、4位
P215的8.2 16片、9条、12条
理解38译码器。P196 CBA->高位到低位
理解片选控制的三种方法。P198 全译码、部分译码、线选法
P216的8.7 #1 4000H~5FFFH and 0000H~1FFFH,#2 2000H~3FFFH and 0000H~1FFFH,总容量16KB
理解16位微机的奇偶分体、字访问的限制与字的对准。P205-207
P216的8.6 3.2us
P215开始的
8.3 FF000H~FFFFFH 4KB
8.4 RAM F9000HF97FFH或F9800HF9FFFH 2KB,EPROM FD000H~FDFFFH 4KB
8.7 #1 4000H~5FFFH 或 0000H~1FFFH,#2 2000H~3FFFH 或 0000H~5FFFH 16KB
8.8 根据给定存储器画出电路,P216的8.5
第9章 输入输出基本技术
CPU如何同外设交换3种信息。P218 数据信息、状态信息、控制信息
P250 9.1 CPU通过I/O接口同外设之间交换这三种信息,数据信息、状态信息、控制信息通常都以数据形式通过CPU(或系统总吸纳)的数据总线同CPU进行传送,这些信息分别存放在I/O接口的不同类型的寄存器中。
理解独立编址和统一编址。 P220 独立编址(存储器和I/O端口在两个独立的地址空间中);统一编址(存储器和I/O端口共用统一的地址空间)
P250 9.7 I/O端口 F0000HFFFFFH;存储器00000HEFFFFFH;区别见上
理解无条件传送方式。 P222 又称同步传送方式,程序执行I/O指令时,外设必定已经为传送数据做好准备,于是外设能在指令时间内完成数据传送任务,只需要一个数据端口就能完成接口功能。
P251 9.8 无条件传送方式,CPU同LED灯之间无联络信号,且无中断控制逻辑。LED灯总是准备好,可以接收CPU的信息。
查询传送方式的工作过程。P223 又称异步传送方式,CPU先检测外设状态,再根据结果进行传送操作
P250 9.2 (1)通过执行一条输入指令,读取所选外设的当前状态;(2)根据该设备状态决定程序去向,如果外设正处于“忙“或“为准备就绪”,程序会重复检测外设状态;如果外设处于“空”或“准备就绪”,则发出一条输入输出指令,进行一次数据传送。
查询方式输出数据流程。 P226 书上的图
P250 9.6 参上
中断传送方式的工作过程。P228 在程序中安排好在某一时刻启动某一台外设,然后CPU继续执行其主程序。当外设完成数据传送的准备后,向CPU发出中断请求信号,在CPU可以响应中断的条件下,现性主程序被中断,转去执行中断服务程序,在中断服务程序中完成一次CPU与外设之间的数据传送,传送完成后仍返回被中断的主程序,从端点处继续执行主程序。
P250 9.3 参上
P250 9.9 这里懒得敲了,直接截图过来了
中断屏蔽与中断允许。 P228
P251 9.10 不是,接口电路中的中断屏蔽触发器只能控制对应的外设不能发送中断请求,而CPU内部的中断允许触发器屏蔽中断后是屏蔽了所有可屏蔽中断,而不是针对某一外设或管理外设的接口。
三种DMA传送方式的区别。 P230 周期挪用、周期扩展、CPU停机的方法
P250 9.4 周期挪用是利用CPU不访问存储器的周期来实现DMA操作;周期扩展是由DMAC发出请求信号给时钟电路,时钟电路扩宽CPU的时钟周期,而提供给存储器和DMAC的时钟周期不变;CPU停机的方法,DMAC向CPU发出总线请求信号,迫使CPU在现行总线周期结束后交出总线控制权。
DMA控制器与一般接口芯片的区别。 P230
P250 9.5 DMAC是控制存储器和外设之间高速传送数据的硬件电路,是一种完成直接数据传送的专用处理器,它必须能够取代CPU和软件在程序控制传送中的各项功能。
8086中断特点,有哪几种。 P232 中断源分为外部中断和内部中断,外部中断分为可屏蔽中断和非可屏蔽中断;内部中断有除法出错、溢出中断、INT n中断、断点中断、单步中断。
P251 9.11 参上
P251 9.12 找不到,也总结不明白
了解8086中断源。P232
P251 9.15 (1)单步中断、溢出中断、除法出错、INT n指令中断、断点中断;(2)NMI非可屏蔽中断、INTR可屏蔽中断、INTA中断响应;(3)8258A,主要任务是接收从与其相连的设备来的中断请求,并判断哪个提出请求设备的优先级最高,如果被选中设备的优先级比现行正接受服务的设备的优先级高,就启动8088/8086的INTR线。
8086可屏蔽中断响应过程。
P251 9.13 CPU对INTR中断请求的响应过程是执行两个INTA(中断响应)总线周期。
P251 9.14 在第一个INTA周期内,通知8259A中断请求已被接受;在第二个INTA周期内,信号有效时,8259A必须把请求服务的那个设备的中断类型码送到数据总线上,该中断类型码是在8259A的初始化过程中由8088/8086写入的。
第11章 可编程并行和串行接口芯片
I/O接口应包括哪些电路电元。P287 基本的就是三态数据缓冲器和输入输出锁存器,其他的不敲了,就在对应页上那一段
P331 11.1 参上
根据8255方式控制字说明3个端口区别。 P297
P331 11.5 PA口可用于方式0、方式1、方式2输入输出数据口,PB口可用于方式0、方式1输入输出数据口,PC口可用于方式0输入输出数据口;方式0可工作于无条件传送和查询传送,方式1和方式2可工作于查询传送和中断传送。
比较8255方式0和1。P293
P331 11.2 方式0可工作于无条件传送和查询传送,PC口可用于读写数据,也选两条线作为联络信号;方式1可工作于查询传送和中断传送,PC口分别被PA口和PB口占用3位作为联络信号传输,不能读写数据。
8255方式1输入。 P293
P331 11.3 当外设准备好数据后,在送出数据的同时,送出一个选通信号!STB。8255A的A口数据锁存器在!STB下降沿的控制下讲数据锁存。8255A向外设送出高电平的IBF,表示锁存数据已经完成,暂时不需要再送数据。如果PC4=1(INTE=1),这时就会使INTR变成高电平输出,向CPU发出中断请求。CPU响应中断,执行IN指令时,!RD信号的下降沿清除中断请求,而!RD结束时的上升沿使IBF复位到0。外设再检测到IBF位0后,可以开始输出下一个字节。
8255方式1输出。 P294
P331 11.4 CPU向8255A输入数据是会发送一个!WR信号,当CPU将数据送入8255A的输出缓冲器后,8255A向外设送出一个!OBF信号,使中断请求信号INTR变为低电平,通知外设可以取数据,取完数据后外设通过PC6口返回一个低电平!ACK信号。如果PC6=1(INET=1),这时就会使INTR恢复为高电平输出,向CPU发送中断请求。CPU响应中断,执行OUT指令,!WR信号的上升沿清除中断请求。8255A接受到外设取完数据的信号!ACK后,可以开始通知CPU输入下一个字节。
8255应用。P299,P332 11.11,14,22,23,26 编程题就先放一放吧
理解2类键盘及其输入信息过程。P304 编码键盘和非编码键盘
P332 11.12 (1)检测是否有键按下;(2)查出按下的是哪一个键;(3)将该键所代表的信息翻译成计算机能识别的内部代码,如ASCII码或其他预先约定的编码。
LED数码管的共阴与共阳极。P307
P332 11.13 00000111b
P332 11.24
异步和同步通信。P317
P332 11.8 这的异步是指所传诵的字符串中,字符之间是异步的,而各字符内各位之间还是同步的。
P332 11.15(波特率) 960字符/秒
8251的各引脚功能。P325 这™谁记得住?
P331 11.6 !DTR,数据终端准备好信号;!DSR,数据装置准备好信号;!RTS,请求发送信号;!CTS,清除发送信号
P331 11.9 TXD、TXRDY、TXE、TXC,RXD、RXRDY、RXC、SYNDET/BRKDET;状态位TXRDY与引脚的含义不同。当发送缓冲区出现空闲时,该位就置1。而引脚除了上述条件外,还必须满足!CTS=0且TXEN=1的条件,才能使输出置为1。
P331 11.10 !CS是片选输入端;C/!D是一个决定CPU对芯片读写内容的控制输入端。
8251方式、命令以及状态字及应用。P327
P331 11.7 方式指令字用来定义8251A的工作特性,它必须紧接在复位后由CPU写入。命令指令用来指定芯片的实际操作,只有在已经写入了方式指令后,才能由CPU写入同步字符和指令。
P331 16 方式字 01111010b;命令字 00111111,和我在网上找到的答案不太一样,因为我觉得网上的那个答案不太对
P331 17,18,19 编程不看了,真看不明白了
其它P333 11.20 11.21
P333 11.25 1#是地址总线,2#是数据总线,3#是控制总线;U1、U2为地址译码器,U3为缓冲器,U4、U5为锁存器,U6、U7为RAM,U8、U9为ROM;a、f、g为读信号,b、c为写信号,d、e为读或写信号
第12章 可编程定时器/计数器
二进制和BCD码(十进制)计数。P340
P353 12.3 采用二进制计数时,计算所得的数值采用二进制、十进制或十六进制表示都可以;采用十进制计数时,必须将计算所得的数值写成BCD码表示。
8253各工作方式的特点。P341
P353 12.1 可输出重复波形,既可软件触发启动,又可硬件触发启动
P353 12.2 只能采用硬件触发启动
8253定时器相关计算。
P354 12.4 计数初值25,1占13us,0占12us
P354 12.5 80us
P354 12.7 (1)工作于方式2,速率发生器;(2)2500
P354 12.6,8,9,10,11 编程题都过
综合计算。P354 12.12 ,13,14 这难度太高了吧,过
第13章 模拟接口
0832的输入和DAC寄存器。P363
P372 13.1 输入寄存器用来锁存输入数据,DAC寄存器锁存输入寄存器传来的数据,实现了二次缓冲输入数据方式。工作方式太杂了,看看书吧还是。
0832的输出电路。P366
P372 13.2 数/模转换器一般为电流输出,若实际应用中需要模拟电压,通常加接运算放大器,用以实现I~V的转换。另外还有单极性和双极性输出的要求。
0832应用编程。PPT实例 讲道理,这玩意不是不考编程?为什么要看编程的题目?????
0809的ad转换过程。P367
P372 13.3 输入模拟量,输出信号量(粗箭头);START为启动信号,上升沿时触发启动模拟输入信号转换;启动后,检查EOC(转换结束信号),转换结束时,EOC=0,从输出端得到转换后的数字量。
0809应用综合题。P372 13.4 13.5 13.6 13.7 ????????
第14章 计算机系统中的支持芯片
8259的IRR,ISR,IMR功能。P376
P404 14.1 IRR用来存放外设的中断请求信号IR0-IR7;ISR用来记忆正在处理的中断级;IMR用来存放CPU送来的屏蔽信号,置1时对应的中断请求就被屏蔽。
8259的5种中断优先级管理方式。P377 完全嵌套方式,自动循环方式,特殊循环方式,特殊屏蔽方式,查询排序方式。
P404 14.2 完全嵌套方式-固定优先级;自动循环方式-一个中断请求服务结束后,其中断优先级将为最低,其余中断源的优先级相应做循环变化;特殊循环方式-发出特殊循环方式操作命令来指定某个中断源的优先级为最低级,其余优先级相应变化;特殊屏蔽方式-在中断服务程序中用中断屏蔽命令来屏蔽当前正在服务的中断优先级,同时使中断服务寄存器ISR中对应当前中断优先级的位自动清0;查询排序方式-用软件查询方法来相应与8259A相连接的8级中断请求,CPU用操作命令字发送查询命令,然后用输入指令读取IRR寄存器的状态,识别有无中断请求或优先级更高的请求。
8259的2种中断结束方式。P379 EOI命令方式,自动EOI方式
P404 14.3 EOI命令方式是指在中断服务程序末尾向8259A发出中断结束命令,清楚ISR中的相应位,表示该级的中断服务已结束;自动EOI方式,在第二个!INTA相应信号的后沿自动执行普通EOI操作,复位ISR中已置位的中断优先级最高的位。
8259相关电路及编程。P388 接口结合汇编的两道大题之二,8255是之一,上面忘说了
8237最后没有讲,但是老师发的重点的PPT里面还是有的,要是银性化的话应该是不会考的,以下东西纯属是为了完整性的对照老师的“重点”
8237的主要性能。P390
P404 14.4 可实现外设直接访问系统的存储器,还提供了从存储器到存储器的传送能力和许多其他的可编程控制特性,能够增大数据的吞吐量,并允许在程序控制下实现动态控制,从而优化系统。
8237的2种优先权管理方式。P393 固定优先级和循环优先级
P404 14.7 固定优先级-通道0->通道3优先级降序;循环优先级-服务结束后,通道优先级类似8259A的自动循环方式变化优先级。
8237初始化。P404 14.5 没看明白,来不及了,下面的就列一下好了,老师也没讲过,有难度的东西是来不及学了
8237DMA传输时序。P400-401
P404 14.6 14.8
8237应用编程。PPT实例
最后附一下我找到的一个老的课后习题答案的网址:https://www.docin.com/p-580537997.html
部分答案来自此网站,如有侵权,联系删除
接口部分重点内容查找(老师给的PPT)相关推荐
- 自定义队列(优化了数组固定长度的弊端)以及集合中的一些重点内容
java中的数组在声明的的时候都会要求输入数组的的大小,有的时候在事先会不知道要加入的东西的大小,那我们怎么定义数组的大小呢,定多大合适呢,这就成为一个难题.其实Java中的集合会解决这个问题,但它是 ...
- 湖南省计算机二级tc,湖南计算机二级考试大纲,重点内容谢谢!
湖南计算机二级考试大纲,重点内容谢谢! 來源:互聯網 2009-11-19 05:35:38 評論 分類: 教育/科學 >> 職業教育 問題描述: 最好是针对2006年11月份的这次! ...
- 866数据结构重点内容
湖大计学考研系列文章目录 22湖南大学计算机学硕上岸经验 22湖南大学 866 数据结构真题(回忆版) 866数据结构重点内容 866 数据结构模拟题(一)及解析 866数据结构笔记 - 第一章 绪论 ...
- Android培训Android课堂重点内容汇总
Android培训Android课堂重点内容汇总 一.Android Introduction Android 是一个允许你在java环境下为手机设备开发应用和游戏的提供丰富应用框架. 二.四大组件 ...
- (转载)linux下的find文件查找命令与grep文件内容查找命令
linux下的find文件查找命令与grep文件内容查找命令 转载于和感谢:linux下的find文件查找命令与grep文件内容查找命令 目录 1.前言 1.1 find命令和grep命令的区别 2. ...
- 计算机二级考试vb内容,计算机二级考试VB重点内容.doc
计算机二级考试VB重点内容 变量或常量的命名规则 1)必须以字母或汉字开头,由字母.汉字.数字或下划线组成,长度≤255个字符; 2)不能使用VB中的关键字,并尽量不与VB中标准函数名同名;如:Dim ...
- 化工热力学重修补考第三章重点内容
@Author:Runsen @Date:2020/9/19 大三上挂了化工热力学,大三下没有补考, 大四学院好像说只能重修了.大四连毕业证都成问题的我,每天还是刷下MOOC的化工原理和热力学.下面是 ...
- 化工热力学重修补考第二章重点内容
@Author:Runsen @Date:2020/9/18 大三上挂了化工热力学,大三下没有补考, 大四学院好像说只能重修了.大四连毕业证都成问题的我,每天还是刷下MOOC的化工原理和热力学.下面是 ...
- linux搜索文件内容含有星号,文本内容查找grep、文件查找find、正则匹配
一.文本内容查找工具 grep grep egrep (文本过滤) fgrep (不支持正则) 对文本的内容按照指定的匹配模式基于行来进行筛选 格式 grep [选项] 模式 文件 选 ...
最新文章
- 蚂蚁森林合种计划(2020.12.12,7天有效,每周6更新)
- 兴趣部落的 Git 迁移实践
- 影谱科技宣布完成13.6亿D轮融资 商汤软银等多家参与
- java对象的内存分配
- nrf51822-主从通信分析2
- c# 带返回值的action_C#委托的介绍(delegate、Action、Func、predicate)
- 运算符sizeof_C程序通过使用sizeof()运算符对数组元素进行计数
- pyplot 余弦函数_python如何画出三角函数
- 耍猴呢?这款App被曝欺骗用户:百万情侣被套路 15亿奖励金无法兑现
- AVFoundation总结
- 微型计算机原理小闹钟,微机原理课程设计_电子钟的设计.doc
- Eclipse配置GitHub代码库(以Windows7为例)
- Quartz 表达式生成器
- 19. 正则表达式(二)
- 立体几何——球缺问题
- Linux ping 命令
- 物流配送中商品订货数量的控制技术
- 卡特加特数字家庭又爆重磅合作!厦门火炬创投莅临卡特加特考察
- 白嫖银行?普通人为数不多的机会
- 【解决】萤石云接入视频报错视频编码类型非H264
热门文章
- 对w10进行系统软件测试,W10专业版电脑显卡故障检测软件的使用方法
- IBM DS3000存储DS3400数据恢复成功案例记录
- 计算机系高考激励的句子,60条高考激励句子
- MACOS Dock栏自动显示和隐藏取消延迟
- 竞赛经验——挑战杯、互联网加、北斗杯、微软创新杯、计算机设计等比赛教训与经验
- 64位 计算机 最大内存,64位操作系统能支持多大的内存?计算方法是什么?
- 怎样修改游戏服务器里的数据库,修改游戏服务器中的数据库
- Linux 学习(6)之磁碟分割
- 【手把手教学】开启iOS app调试模式
- 相机的一些基本概念 曝光/f值/焦距/光圈/景深