版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件部分硬软界面硬件部分文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.软件部分硬软界面硬件部分1.诺依曼体制的主要思想:①采用二进制代码表示信息②采用保存程序工作方式(核心概念)③计算机硬件系统由五大部件(保存器、运算器、控制器、输入\出设备)组成2.cache:高速缓存,为解决CPU与主存之间的速度匹配而设置的保存器。位于CPU和主存之间,速度可以与CPU一样快,存放的是最近就要使用的程序和数据,容量较小。3.总线:一组连接多个部件的公共信号线,可以分时地接收与发送各部件的信息。4.通道:也称为通道控制器,能够执行专用的通道命令,是管理I/O操作的控制部件。5.从组成角度划分的层次结构模型:系统分析级(数学模型、算法)系统分析级(数学模型、算法)用户程序级(用户程序)应用程序(软件资源)语言处理程序(解释、编译)操作系统级(操作系统)传统机器级(指令系统)微程序级(微程序控制器)5逻辑部件级(硬件逻辑部件)6.虚拟机:一般是指通过配置软件,扩充机器功能后形成的一台计算机,而实际硬件在物理功能上并不具备这种语言功能。7.软硬件逻辑等价:在计算机中,有许多功能可直接由硬件实现,也可在硬件支持下依靠软件实现,对用户而言,在功能上是等价的。这种情况称为软硬件在功能上的逻辑等价。例如,乘法运算可由硬件乘法器实现,也可以在加法器与移位器的支持下,通过执行乘法子程序实现。8.固件:微程序类似于软件,但被固化在只读保存器中,属于硬件CPU的范畴,称为固件。9.字长:基本字长一般是指参加一次定点运算的操作数的位数。基本字长影响计算机精度、硬件成10.数据通路宽度:指数据总线一次能并行传送的数据位数,它影响计算机的有效处理速度。11.数据传输率:是指数据总线每秒钟传送的数据量,也称为数据总线的带宽。数据传输率=总线数据通路宽度×总线时钟频率/8(B/s)第二章1.计算机中的信息分为两大类,一类是计算机处理的对象,称为数据;另一类是控制计算机工作的信息,称为控制信息。相应地,在计算机工作时将存在数据流、控制流两类信息流。2.在原码表示中,真值0可以有两种不同的表示形式,分别称为+0和-0.对于整数原码,表示的数的范围是3.在补码表示中,数0只有一种表示方法00……0对于定点整数补码,表示的数的范围是4.所谓浮点数的规格化,就是通过移动尾数,使尾数M绝对值的最高位数字为1。即M满足1/2≤|M|<1时,这个浮点数就是规格化的数。2)对于补码,规格化后,尾数的符号位与最高数字位必须相反。1文档来源为:从网络收集整理.word版本可编辑.文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.5.移码:是一种专门用于浮点数阶码表示的码制,采用这种表示方法可以更加方便地比较两数阶码6.指令的基本信息:操作码与地址码7.显地址:如果在指令代码中明显地给出地址,例如在指令中写明主保存器单元地址码或是寄存器号,则这种地址称为显地址。隐地址:如果地址以隐含的方式约定,而指令中并不给出该地址码,则这种隐含约定的地址就称为隐地址。简化地址结构的基本途径就是使用隐地址。通常以寄存器或堆栈作为隐含地址。8.浮点数的表示范围同样字长,定点机的表示范围是结论:相同字长,浮点数的表示范围远大于定点数。8.固定长度操作码:操作码位数一定且位置固定。可变长操作码:当指令的地址部分位数较多时,让操作码的位数少些;当指令的地址部分位数减少时,可让操作码的位数增多,以增加指令的种类,这称为扩展操作码。10.由于寄存器数远少于主保存器的单元数,所以指令中存放寄存器号的字段位数也就大大少于存放地址码所需位数,采用寄存器寻址方式或其他以寄存器为基础的寻址方式,可以大大减少指令中一个地址的位数,从而有效地缩短指令长度。采用隐地址可以减少指令中地址的数目,与减少地址的位数的不同的概念。练习:1、试比较下列各数对中的两个数的大小:)()(2、已知一个正数+9和一个负数-9,分别求出它们的原码,补码和反码(8位)。Y=(-9)10=(-1001)23、将X=-0.0100110表示成定点数(8位)及浮点规格化数(阶码4位,尾数8位,各含1位符号位),对于定点数请用原码、补码、反码的形式表示;对于浮点数请用原码、补码、反4.设指令系统指令字长是12位,每个地址长3位,该指令系统有一地址、二地址和三地址三2文档来源为:从网络收集整理.word版本可编辑.文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.设一地址指令有X条24-N)*26-X)*26=M得:X=(24-N)*26-M*261.判断下列描述是否正确(2)通用寄存器间接寻址方式中,操作数处在内存单元中。2.为了缩短指令中某个地址段的位数,有效的方法是采取。A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址3.如果按变址方式读取操作数,则有效地址是指。A、指令中直接给出的地址B、变址计算获得的地址C、变址寄存器中存放的地址D、基址寄存器中存放的地址4.隐含寻址的指令中不明确给出操作数地址,而是隐含的指定,通常以堆栈或寄存器作为入栈指令PUSHx应定义为。A、M(SP)←M(xSP←(SP1B、M(SP)←M(xSP←(SP1C、SP←(SP1;M(SP)←M(x)D、SP←(SP1;M(SP)←M(x)6.不改变指令而能够改变操作数地址的寻址方式是间接寻址方式。7.指令系统采用不同的寻址方式的目的是()A.实现存储程序和程序控制C.可直接访问外存D.提供操作码的功能并降低指令译码的难度8.二地址指令中,操作数的物理位置不可能采取的形式是()A.寄存器-寄存器B.寄存器-存储器C.存储器-立即数D.寄存器-锁存器9.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用()A.堆栈寻址方式B.立即寻址方式C.隐含寻址方式D.间接寻址方式答案:1.(1)错(2)对2.D3.B4.操作数地址寄存器号或堆栈操作等。2.PSW:程序状态字寄存器用来记录现行程序的运行状态和指示程序的工作方式。3.MAR:地址寄存器用来存放被访单元的地址。MBR:数据缓冲寄存器用来存放CPU和主存之间交换的数据。这两个寄存器不能编程访问,对用户是透明的。4.运算部件:由输入逻辑、算术运算部件ALU、输出逻辑三部分构成ALU的两大功能:ALU既是运算处理部件,也是CPU内数据传送通路的中心。5.同步控制方式:是指用统一发出的时序信号(周期、节拍、脉冲等)对各项操作进行同步控3文档来源为:从网络收集整理.word版本可编辑.文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.优点:时序关系简单,时序划分规整,控制不复杂,控制部件在结构上易于集中,设计方缺点:在时间上安排可能不合理,时间的利用不经济。6.异步控制方式:是指各项操作不受统一时序信号的约束,而是根据实际需求安排不同的时特点:在异步控制所涉及的操作范围内,没有统一的时钟周期划分和同步定时脉冲。优点:时间安排紧凑、合理,能按不同部件、不同设备的实际需要分配时间。缺点:控制比较复杂。(很少在CPU内部或者设备内部采用异步控制方式)采用应答方式的应答双方分别称作从设备、主设备,主设备是指能够申请并且掌握总线控制权的设备;从设备是指响应主设备要求的设备,从设备不能掌握总线权。7.组合逻辑控制器:采用组合逻辑控制方式的控制器叫做组合逻辑控合逻辑电路(微命令发生器)在相应的时间发出微命令,控制有关操式就是组合逻辑控制方式.组合逻辑控制器主要包括微命令发生器、指令寄存器IR、程序计数器PC、状态字寄存器PSW、时序系统等部件。8.微程序控制器:采用微程序控制方式的控制器称为微程序控制器。所谓微程序控制方式是指指令不由组合逻辑电路产生,而是由微指令译码产生。一条机器指令往往分为几步执行,将每一步操作所需的若干微命令以代码的形式编写在一条微指令中,若干条微指令组成一段微程9.直接程序传送方式(程序查询方法CPU在现行程序中通过执行I/O指令来实现数据的传送,由于启动外设和数据交换均在同一段程序中进行,因此CPU在启动外设后只能查询外设的10.程序中断方式:CPU收到随机中断请求后,暂时中止现行程序的执行,转去执行为该事件11.DMA传送方式:是指直接依靠硬件在主存与I/O设备之间传送数据的一种工作方式,在传送期间不需要CPU执行程序进行干预。12.串行加法器:用一个加法器来实现n位相加并行加法器:用多位全加器一步实现多位数同时相加,所用的全加器的位数与操作数的位13.进位链:进位传递的逻辑结构形态好像链条,因此将进位传递逻辑称为进位链。14.溢出:如果运算结果超出表示范围,称为溢出溢出判断:只有同号数相加才可能产生溢出。00——结果为正,无溢出11——结果为负,无溢出01——结果正溢10——结果负溢下溢:当一个浮点数的阶码小于机器所能表示的最小阶码时,称为下溢。数据出现下溢,一般当机器零处理9.浮点四则运算——浮点加减运算①判断操作数是否为0②对阶③尾数相加减4文档来源为:从网络收集整理.word版本可编辑.文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.浮点四则运算——浮点乘法运算①判断操作数是否为0②阶码相加③尾数相乘④乘积规格化浮点四则运算——浮点除法运算①检查能否简化操作,并置商的数符②尾数调整,使被除数的绝对值小于除数的绝对值③阶码相减④尾数相除⑤结果不在规格化10.指令格式:模型机采用定长指令格式,每条指令16位长,占据一个存储单元。由于指令字长优先,采用寄存器型寻址,即指令格式中给出寄存器号,根据不同寻址方式形成相应地址。可编程寄存器包括:通用寄存器(R0-R3),堆栈指针(SP),程序计数器(PC),状态字11.组合逻辑控制器三级时序:工作周期——>时钟周期(节拍)——>工作脉冲13.机器指令、微程序、微指令、微命令之间的关系:微程序控制器将机器指令的操作分解为若干个更基本的微操作序列,并一步操作所需要的经过译码就产生微命令,控制相应的操作。一条机器指令需要执行若干步操作,每步操作用一条微指令控制完成,因此需要编制成若微命令字段(微操作控制字段提供一步操作所要的微命令微地址字段(顺序控制字段):①指明后续地址的形成方式②提供微地址的给定部分址),指向相应的CM单元。当读取微指令后或完成一个微指令周期操作后,微地址形成电路16.微指令的编码方式:①直接控制法(微指令控制字段的每一位就是一个微命令)③分段间接编译法18.微程序:用来实现一条机器指令的功能,由多条微指令组成的微指令序列。19.微命令:控制部件通过控制线向执行部件发出的各种控制命令。20.机器指令:是能被计算机识别并执行的二进制代码,它规定了计算机能完成的某一操作,由操作码和地址码组成。21.后继地址的形成方式:①增量方式(顺序执行、转移方式是后继微地址的形成方法之一,以顺序执行为主,配②断定方式:是后继微地址的形成方法之一,是一种直接给定微地址与测试判定微地址相结1.已知:2[X]补=1.0101001用变形补码计算[X]补+[Y]补,并判断结果有无溢出。2.已知:[X]原=0.10101,[Y]原=1.11011,用原码不恢复余数除法求出[X/Y]原。5文档来源为:从网络收集整理.word版本可编辑.文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.3,。拟出加法指令“ADD@(R0)+,R1”的读取与执行流程。该指令的源操作数在R1中,而目的操作数的寻址方式为自增型双间址方式。FT:M->IR,PC+1->PCDT0:R0->MARDT1:M->MBR->DDT2:R0+1->R0DT3:D->MARDT4:M->MBR->DET0:R1ADDD->MBR1.三级存储体系结构:高速缓存-主存-外存2.物理存储器:真正在物理上存在的主存储器称为物理存储器,实际的主存单元地址称为物理空间,即在软件编程上可使用的存储器,称为虚拟存储器。量,而实际实际可用的字的数量可能远远小于实际可寻址空间。虚拟地址(逻辑地址)是指用户编程的地址。虚拟地址的范围称为虚拟地址空间,是程序员3.半导体存储器分为静态存储器和动态存储器(一种分类方法)①静态存储器依赖双稳态触发器的两个稳定状态保存信息。只要电源正常,就能长期稳定地小、功耗低的优点。作cache。②动态存储器依靠电容上的存储电荷暂寸信息。虽然电容上电荷的泄露很小,但时间一长电荷会漏掉,因而需要定时刷新,即对存1的电容补充电荷。集成度最4.动态刷新:时间一长动态存储器电容上的电荷会泄露,需定期向电容补充电荷,即对存1的电容补充电荷。②分散刷新方式新,而且没有明显地死区。5.码距:一种码制中,任何两个码字间的距离可能不同,将各合法码字间的最小距离称作这种码制的码距。eg.8421码的码距是1。6.大多数主存储器采用奇偶校验,奇偶校验的码距=2结合奇偶校验码的码距d,讨论查错,纠错能力。若奇偶校验码的码距为d,则其可查(d-1)位错,而实现纠错能力所需要的码距比查错能7.磁记录方式:①不归零-1制(NRZ1写0时,写入电流维持原方向保持不变;写1时,写入电流方向翻转。NRZ1制产生的转变区数较少,可以提高记录密度。采用外同步方法限制了记录密度的6文档来源为:从网络收集整理.word版本可编辑.关中断,保存断点文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.关中断,保存断点②调相制(相位调制PM,相位编码PE):写入0,在位单元中间位置让写入电流负跳变;写1,在位单元中间位置让写入电流正跳变。③调频制(FMP222④群码制(GCR):即成组编码方式,例如GCR(4/5)编码,将4位一组的数据码整体转换为5位一组的记录码,转换之后的记录码连续0的个数不超过两个。调频制和调相制、群码制都具有自同步能力。8.高速缓存的地址映像①直接映像:用在速度要求较高的场合②全相联和组相连映像:用在小容量低速场合。1.输入/输出系统:包含系统总线、接口和外部设备三大部分。2.接口:泛指设备部件之间的交换部分。而主机(系统总线)与外设之间的接口逻辑,称为输功能:①寻址②数据传送与缓冲③数据格式变换、电平变换等预处理④控制逻辑3.直接程序传送方式:CPU直接利用I/O指令编程实现信息传送控制下。4.程序中断方式:CPU暂时中止现行程序的执行,转去执行为某个随机事态服务的中断处理程序。处理完毕后自动恢复原程序的执行。5.中断的分类:①硬件中断:是指某个由硬件中断请求信号引发的中断。②软中断:执行软中断指令引发的中断。①向量中断:由硬件提供中断服务程序入口地址。②非向量中断:由软件提供服务程序入口地址。转向查询程序,通过软件查询,确定被优先批准的中断源,然后分支进入相应的中断服务程7.向量中断:是指将各个中断服务程序的入口地址(或包括PSW)组织成中断向量表,响应中断时,由硬件直接产生中断源的向量地址,据此访问中断向量表,读取服务程序的入口地址,再转向服务程序。8.中断向量:采用向量化的响应中断方式,将中断服务程序的入口地址和程序状态字放在特定一个一维的表格,存放在一段连续的存储区中。10.向量地址:读取中断向量所需的地址码。表②CPU开中断;③无故障、DMA等优先级更高的请求。④一条指令(非停机指令)结束。12.中断响应过程(向量中断方式①关中断②保存断点:将程序计数器PC的内容压栈保存,此时PC的内容为恢复原程序的后继指令地址(即断点)③获取服务程序入口地址④转向程序运行状态7文档来源为:从网络收集整理.word版本可编辑.中断隐指令中断服务程序文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.中断隐指令中断服务程序①关中断,保存断点及PSW②取服务程序入口地址及新PSW③保护现场,送新屏蔽字,开中断④服务处理⑤关中断⑥恢复现场及原屏蔽字⑦开中断,返回①保护现场②服务处理③恢复现场④开中断,返回14.DMA方式:指直接依靠硬件在主存与I/O设备之间进行直接的数据传送,在传送期间不需15.DMA控制器:为负责申请、控制总线以控制DMA传送的功能逻辑。DMA与中断的异同:相同点:能响应随机请求,可并行操作需占用系统总线,不切换程序,不存在保存断点、保护现场、恢复现场、恢复断点等操作。①准备阶段:主机向DMA控制器和接口发送必要的传送参数,并启动DMA工作②传送阶段:DMA接口连续传送一批数据18.DMA方式数据传送过程:②CPU响应DMA请求后,让出总线控制权;DMA控制器接管总线进行数据传输。④DMA用一个存储周期传送数据,结束后将主存地址加1,指向下一个存储单元。4.按请求的性质,一般的优先顺序是(单选)取中断向量,转中断服务程序A:故障引发的中断请求→DMA请求→外围设备中断请求;取中断向量,转中断服务程序B:DMA请求→故障引发的中断请求→外围设备中断请求;C:故障引发的中断请求→外围设备中断请求→DMA请求;D:外围设备中断请求→故障引发的中断请求→DMA请求。A:时序控制方式B:系统组成角度C:数据传
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版开发商与购房者共有产权房买卖及物业管理合同3篇
- 2024房贷离婚协议书专业起草与执行服务3篇
- 2025年度旅游景区安保人员劳务派遣协议3篇
- 2025年度智能物流企业劳动合同签订及安全培训确认书3篇
- 2024年绘画教学服务协议样本
- 2024年空气净化服务合同
- 二零二五年大米产业链上下游合作协议2篇
- 2024年石油化工企业扩建施工合同
- 2024年知识产权联合开发与保护合同版B版
- 2024年度景区食堂承包合作协议3篇
- 数据分析基础与应用指南
- 人教版(PEP)小学六年级英语上册全册教案
- 广东省广州市海珠区2023-2024学年六年级上学期月考英语试卷
- 急救理论知识试题库(附参考答案)
- 《春秋》导读学习通超星期末考试答案章节答案2024年
- 消防水域救援个人防护装备试验 大纲
- DL∕T 5210.2-2018 电力建设施工质量验收规程 第2部分:锅炉机组
- 大数据与人工智能营销智慧树知到期末考试答案章节答案2024年南昌大学
- 机电样板施工主要技术方案
- 歌舞表演专业论文范文
- 涉税风险管理方案
评论
0/150
提交评论