欢迎光临散文网 会员登陆 & 注册

微机2~13章

2023-04-12 15:09 作者:野生碳基生物  | 我要投稿

解答+名词解释 第二章 1.简述冯.诺伊曼计算机结构的基本含义:计算机应由运算器,控制器,存储器,输入设备和输出设备组成数据和程序均以二进制代码形式能够自动地从存储器中取出指令加以执行 2.说明计算机执行指令的基本过程:取指令,分析指令,执行指令 3.是说明硬布线控制器与微程序控制器的各自优缺点: 硬布线控制器:优: 速度快  缺:电路复杂 微程序控制器微:优:规整性强,可维护性好,灵活性好 缺:速度慢 4.什么是微指令?其组成格式如何?存储于何处? 微指令:在微程序控制的计算机中,将由同时发出的控制信号所执行的一组微操作称为微指令. 组成格式:水平型微指令和垂直型微指令.存储在CPU内部的控制存储器 5.微程序控制器主要哪些部件组成:控制存储器(CM),微指令寄存器(uIR),微地址寄存器(uAR),微地址形成电路 6.微指令的编码方式有哪些?简述各自的特点: 直接表示法:简单直观,编码效率低 编码表示法:减少了控制存储器所需要的代码数,编码的微指令代码需经编译后才能控制信号 混合表示法:综合考虑微指令的字长,灵活性和执行速度方面的要求 7.微型计算机包括哪几个主要组成部分?各部分的基本功能是什么 微处理器(cpu):执行程序指令,完成各种运算和控制功能 主存储器:存储程序和数据 总线:计算机部件与部件数据信息传输的一组公共信号线及相关的控制逻辑  I/O接口:控制主机与外部设备信息交换与传输 8.何为系统总线?它分为哪三组?各组的特点与作用是什么: 系统总线:微处理器,主存储器和io接口之间通过地址总线,数据总线和控制总线三组相连 地址总线用来传递地址信息,控制总线用来传递控制信息,数据总线用来传送数据信息 9.某微处理机的地址总线为16位,那么它的最大寻址空间为 2^16(64k) 10.微型计算机的主要技术指标有哪些:字长,主存容量,运算速度,主频率,平均无故障时间,性能价格比 11.微处理器,微型计算机和微型计算机系统三者有什么不同 12.名词解释: 微处理器:是微型计算机的CPU,执行程序指令,完成各种运算和控制功能 ALU:用于完成算术运算和逻辑运算 MIPs:计算机的运算速度 总线:计算机部件与部件之间进行数据信息传输的一组公共信号线及相关的控制逻辑 微控制器:把CPU,存储器以及io接口电路全部控制在一个芯片上的计算机 第三章 1.80386以上的微处理器通常有哪几种工作模式?各自的主要特点是什么? 实模式:建立保护式做准备的工作模式 保护模式:支持多任务 模拟8086模式:保护功能,执行8086代码模式 2.简要说明80x86/pentium处理器编程结构中所包含寄存器的主要类型及寄存器名称: 通用寄存器EAX,EBX,ECX,EDX,ESP,EBP,ESI,EDI  指令指针寄存器EIP 标志寄存器EFLAGS 段寄存器cs,ds,es,ss,fs,gs, 3.8086/8088CPU标志寄存器中有哪几个状态标志位和控制标志位?其功能: 6个状态标志位:进位标志CF,奇偶标志PF,辅助进位标志AF,零标志ZF,符号标志SF,溢出标志OF  3个控制标志位:方向标志DF,中断标志IF,陷阱标志TF 4.为什么要将存储系统空间划分成许多逻辑段?分段后如何寻址要访问的存储单元 为了实现1MB单元的寻址采用了存储器分段技术,用16位地址码进行寻址 5.物理地址和逻辑地址:物理地址是信息在存储器中实际存放的地址,逻辑地址是编程时所使用的地址 6.段基址:段寄存器中存放段起始地址的高16位  偏移量:是所访问地址的存储单元距段的起始地址之间的字节距离  物理地址=段基址*16+偏移量 7.在8086实模式下,若CS=1200H,IP=0345H,则物理地址是12345H,若CS=1110H,IP=1245H,则物理地址是12345H 8.某存储单元的物理地址为28AB0H,若偏移量为1000H,则段基址为27ABH 9.若8086实模式下当前段寄存器的值为CS=2010H,DS=3010H,则对应的代码段及数据段在存储空间中物理地址的首地址是及末地址是多少?20100H+FFFFH=300FFH,代码段首地址20100H,末地址300FFH 30100H+FFFFH=400FFH,数据段首地址是30100H,末地址400FFH 10.设现行数据段位于存储器10000H~1FFFFH单元,则DS寄存器的内容为1000H 11.堆栈:是存储器中的一个特定的存储区,用来暂时保存程序运行时的一些地址或数据信息 12.在8086实模式系统中,堆栈的位置确立:ss寄存器中存放了堆栈段的段基值,确定了堆栈段的起始位置 13.SS=2100H,SP=080AH,说明该堆栈段在存储器的物理地址范围:21000H~30FFFH;若当前堆栈中存入10个字节数据后,SP=0800H ❓14.已知当前数据段中存有如图所示的字符串数据,现要求在该字符串之后添加两个字节数据0DH和0AH,需给出的段基值为1008H,偏移量为1009H 第六章 4. 如何在程序中检测键盘是否有键按下?  QQ1:MOV AH,1 ;判断PC键盘是否有按键按下 INT 16H JZ QQ1 ;无按键则跳回继续循环等待,有键按下键值在AL中 6.为了在PC机上编程应用鼠标器,需要使用哪种中断调用?(INT 33H) 7.说明如何编程在计算机中是否安装了鼠标? 入口参数设为AX=00H,出口参数AX为-1则已安装鼠标,为0则未安装鼠标 8.如何编程检查鼠标的右键是否被按下? 入口参数AX=03H,出口参数BX为2则右键被按下 第七章  1.简要说明 Pentium 处理器内部所包含的主要功能部件。 总线接口单元BIU+指令Cache与数据Cache+超标量流水线结构+动态转移预测及转移目标缓冲器BTB+指令预取器和预取缓冲器+指令译码器+执行单元EU+浮点处理单元FPU+控制单元CU 2.Pentium 是多少位的微处理器?它的外都数据总线完度是多少位?它的最大寻址空间是多少?其内存容量最大可达多少? Pentium 是 32 位微处理器,它的外部数据总线宽度是 64 位,最大寻址空间为 232=4G 存储单元,其内存位容量最大可达 232×8 位(32G位) 3.在片内 Cache 的设置上,Pentium 与 80486 有何不同? 在片内 Cache 的设置上,Pentium 处理器采用的是将“指令 Cache”和“数据 Cache”分别设置的哈佛结构,而 80486 采用的是统一的 Cache 结构。 4.以 Pentium 处理器为例,解释现代微处理器设计中所采用的下列技术:流水线方式;流水级:超级流水线(超流水);超标量结构。 流水线方式:把一个重复的过程分解为若干子过程,每个子过程可以与其他子过程并行进行。 流水级:每条流水线所划分所得到的阶段 超级流水线(超流水):将流水线若干流水级进一步细分,并通过一定流水线调度和控制,是每个细分后的“流水小级”可以与其他指令的不同“流水小级”并行执行,进一步提高微处理器的性能。(时间并行性) 超标量结构:具有两条或两条以上能够并行进行工作的流水线结构。(空间并行性) 5.试说明现代微处理器采用“转移预测”策略的必要性。“转移预测”通常是发生在指令执行全过程的哪些阶段。 必要性:在流水线结构中,转移指令会改变指令流向,破坏流水模式。当转移指令被执行并确实发生转移时,产生转移开销:将按顺序预取的指令废除(即“排空流水线”),从转移目标地址重新取指令。其极大的影响流水线的性能。 发生在:取指的同时(Xscale);译码完成后(Pentium);取指的同时预译码完成后(UltraSPARCⅢ)。 6.简要说明 Pentium 处理器实现“动态转移预测”的基本方法及工作过程。 基本方法:动态转移预测是依据一条转移指令过去的行为来预测该指令的将来行为。 工作工程:1.译码完成后,根据转移指令的地址访问2.BTB命中——历史信息转移预测器;3.BTB未命中——顺序执行4.BTB更新 7.Pentium 对 BTB中历史位的修改更倾向于预测转移发生,试以一个“多重循环程序”的执行情况(进入循环,退出循环)为例,对这种策略进行讨论。 即首次进入循环时,预测不发生转移,而实际发生转移;退出循环时,预测发生转移,而实际不发生转移。 8.80386 DX CPU 的外部引脚信号共分哪几类?对于一个引脚信号,通常从哪几个方面对其进行描述? 共分 4 类:存储器/IO 接口、中断接口、DMA 接口和协处理器接口 四个方面:名称、功能、传送方向及有效电平. 9.当 80386 DX输出的字节允许信号,,,=0000时,将产生哪种类型的数据传送(字节、字,双字)?数据传送将通过哪些数据线进行? 产生双字的数据传送,数据传送将通过数据线 D31~D0进行 10.当 80386 DX 输出的三个控制信号(M/.D/及 W/)为 010 或 110 时,将分别产生什么类型的总线周期。 将分别产生“读 I/O 数据”及“读存储器数据”的总线周期。 11.说明“非流水线总线周期”和“流水线总线周期”各自特点。 非流水线总线周期:不会产生前后两个总线周期的操作重叠运行. 流水线总线周期:后一个总线周期的寻址与前一个总线周期的数据传送相重叠. 12.8086 CPU的一个总线周期由 4 个时钟周期(T1、T2 、T3、T4)构成,并在 T3的上升沿时刻检测 Redly信号,若 Ready 为低电平,则在 T3之后插人一个等待状态 Tw.并在 Tw 上升沿继续检测 Ready 信号,直至它变为高电平后才从当前Tw状态转入T4.请考虑在下述条件下,8086读总线周期时序中要不要插入Tw?若需要,则需要插几个? (1)CPU为8086-1(主频为10MHz)(2)内存芯片的读出时间为 400ns(从 CPU 输出地址有效到数据稳定地出现在数据总线上的时间)。 要插入等待状态 Tw;需插入 2 个;时序波形图从略。 13.微机 A 和微机 B 采用主频不同的 CPU 芯片,在片内逻辑电路完全相同的情况下,若 A机 CPU 的主频为 8 MHz,B 机为 12 MHz,且已知每台机器的总线周期平均含有 4 个时钟周期,A机的平均指令执行速度为0.4MIPS,那么该机的平均指令周期为多少微秒,每个指令周期含有几个周期总线?B机的平均指令执行速度为多少MIPS? A 机的平均指令周期为 2.5 μs;每个指令周期含有 5 个总线周期;B 机的平均指令执行速度为0.6 MIPS。 第八章 1.I/O接口的主要功能是什么?它的基本结构如何? 功能:1.数据缓冲功能2.信号转换功能3.对外设的控制和检测功能4.设备选择功能5.中断或DMA管理功能6.可编程功能 基本结构:数据输入、输出寄存器,状态寄存器,控制寄存器,中断控制逻辑 2、I/O端口的编址方式有哪两种?各自的优缺点是什么? 编制方式:1.统一编址2.独立编址 ❓3.CPU如何实现对多台外设所对应的I/O口及其内部寄存器(端口)的逻辑选择? 4.试说明IN指令和OUT指令的格式及功能。 IN指令: IN AC,PORT(把外设端口PROT的内容输入累加器AC中) OUT指令: OUT PROT,AC(把累加器内容输出到外设端口中) 5.主机与外设之间的数据传送控制方式有哪几种?各自的特点是什么? 程序控制方式 无条件传送方式;最简单的传送方式,配置的硬件和软件最少。    程序查询传送方式;CPU的利用受影响,不能处理掉电、设备故障等突发事件。 中断控制方式:是计算机最常用的数据传送方式,可随时向CPU发中断请求信号,以便及时响应,及时处理,实现实时控制。 DMA方式:不经过CPU中转,不通过中断服务程序,不需要保存、恢复断点和现场,传送数据的速度比中断方式更快。 6.请画出查询式输入和查询式输出的程序流程图。 查询式输入         查询式输出 读取状态信息    读取状态信息 准备好? 否 是 忙? 是 否 输入数据 输出数据 7.试说明DMA控制器(DMAC)的基本功能。 ①能接收Ⅰ/O接口的DMA请求,并向CPU发出“总线请求”信号; ②当CPU发出“总线回答”信号后,接管对总线的控制,进入DMA传送过程; ③能实现有效的寻址,即能输出地址信息并在数据传送过程中自动修改地址; ④能向存储器和I/O接口发出相应的读/写控制信号; ⑤能控制数据传送的字节数,控制DMA传送是否结束; ⑥在DMA传送结束后,能释放总线给CPU,恢复CPU对总线的控制。 8.画出DMA控制器的一般结构图。 9.普通I/O接口的地址总线是单向的,而DMA控制器的地址总线是双向的,为什么? 当DMA控制器为系统从部件时,接受主部件送出的地址,此时地址线为输入;而当它为系统主部件时,由它向地址总线上送出地址,此时地址线为输出。 10.DMA控制器通常有哪几种工作方式?各自的特点是什么? 单字节传送方式:只传送一个字节数据,适用于较慢速的I/O设备与内存之间的数据传输。 块传送方式:传送一个数据块,比单字数据传输率更高 请求传输方式 :通过“DMA请求”信号的有效或无效,可以把一个数据块分几次传,以允许接口的数据没准备好时,暂时停止传送。 11.说明以DMA方式从内存往外设输出一个字节数据的具体工作过程。 ①Ⅰ/O接口准备就绪,向DMA控制器发送“DMA请求”信号; ②DMA控制器向CPU发送“总线请求”信号; ③CPU向DMA控制器发送“总线回答”信号,DMA控制器获得总线控制权; ④DMA控制器把地址发送到地址总线上; ⑤DMA控制器向I/O接口发送“DMA响应”信号; ⑥DMA控制器发送读I/O接口信号,令I/0接口把数据送到数据总线上; 7.DMA控制器发送写存储器信号,将数据写入由地址总线上的地址所指向的内存单元; ⑧DMA控制器撤消总线请求: ⑨CPU收回总线控制权; 12.说明以单字节传输方式从外设往内存输入一个数据块的DMA传送工作过程。 ①Ⅰ/O接口准备就绪,向DMA控制器发送“DMA请求”信号; ②DMA控制器向CPU发送“总线请求”信号; ③CPU向DMA控制器发送“总线回答”信号,DMA控制器获得总线控制权; ④DMA控制器把地址发送到地址总线上; ⑤DMA控制器向I/O接口发送“DMA响应”信号; ⑥DMA控制器发送读I/O接口信号,令I/0接口把数据送到数据总线上; ⑦MA控制器发送写存储器信号,将数据写入由地址总线上的地址所指向的内存单元; ⑧DMA控制器撤消总线请求: ⑨CPU收回总线控制权; ⑩地址寄存器加1; 11.数寄存器减1; 12.如果字节计数寄存器的值不为零,则返回第①步,否则结束。 第九章 1.80x86实模式的中断可分为哪几类? 根据进入中断的方式:自愿中断、强迫中断; 根据中断的重要性:可屏蔽中断、非屏蔽中断; 根据中断源的位置:内部中断、外部中断; 2.CPU响应可屏蔽中断INTR与响应其他类型的中断相比,有何特点? 可屏蔽中断时通过CPU的INTR引脚引入的,并且需要当中断允许标志IF=1时,可屏蔽中断才可以进入。 3.说明INT n指令中断的主要功能及特点。 功能:提供直接调用中断处理子程序的手段 特点:可以调用除0号中断以外的任何一个中断服务程序。 4、简要解释下列名词术语的含义: (1)中断:在程序运行时,系统外部、内部或现行程序本身出现紧急事件,处理器必须中止现行程序的运行,改变机器的工作状态并启动相应的程序来处理这些事件,然后再恢复原来的程序运行。 (2)中断向量:中断服务程序的入口地址,每个中断服务类型对应一个中断向量。 中断向量表:存放中断地址的一段内存空间。 (3)非屏蔽中断:从CPU的NMI引脚引入的中断,不受中断允许标志IF影响 可屏蔽中断:从CPU的INTR引脚引入的中断。 (4)断点:程序被中断的地方 5.中断类型码为14H的中断向量存放在内存哪4个字节单元中?若这4个字节单元的内容从低地址到高地址依次为10H、20H、30H、40H,则相应的中断服务程序入口地址是什么?14H*4=(16+4)D*4=50H 存放在00050H、00051H、00052H、00053H 4个字节单元中;中断服务程序的入口地址为:4030H、2010H。 6.在8086系统的中断向量表中,若从0000H:005CH单元开始从低地址到高地址依次存放00H、20H、00H、30H 4个字节的内容,则该中断对应的中断类型码和中断服务程序入口地址分别为 (D) 5CH/4=17H A. 16 H, 3000 H:2000 H B. 16 H, 2000 H:3000 H C. 17 H, 2000 H:3000 H D. 17 H, 3000 H:2000 H 7.可编程中断控制器8259 A的中断屏蔽寄存器IMR用于(D) A.存放从外设发来的中断请求信号B.记忆正在处理的中断 C.设置中断结束方式D.控制能否向CPU发中断请求 第十章 1.并行通信的主要特点是什么? 传输速度快,信息率高。适用于传输距离较短和数据传输率较高的场合. 2.指出并行接口电路的主要内部寄存器及外部接口信号。 主要内部储存器:输出、输入缓冲寄存器,控制寄存器,状态寄存器 外部接口信号:读控信号,写控信号,复位信号,中断响应信号,中断请求信号,地址信号,双向数据总线,握手信号。 3.简述“握手”信号在并行接口中的作用。 在接口与外设的数据传送及交换中起着定时协调与联络作用。 4.简述8255A的组成及工作方式。8255A的三个端口在使用时有何差别? 组成:数据总线缓冲器+端口A,B,C+A组控制,B组控制+读写控制逻辑 工作方式:方式0——基本输入输出 方式1——选通输入输出 方式2——双向传输 差别:端口A可处于3种工作方式(方式0,方式1和方式2),端口B只可处于两种方式(方式0和方式1),端口C常常被分成高4位和低4位两部分,可分别用来传送数据或控制信息。 5.8255A的方式0和方式1的主要区别是什么?方式2的特点是什么? 主要区别:端口A,B工作于方式1时,要利用端口C接受选通信号或提供有关的状态信号,而这些信号由端口C的固定数位来接受或提供的。 方式2特点:只允许端口A处于工作方式2,可用来在两台处理机之间实现双向并行通信。其有关的控制信号由端口C提供,并可向CPU发出中断请求信号。 (太多,觉得不会考)6.试说明8255A在方式1输入和输出时的具体工作过程。 方式1输入:①CPU通过执行OUT指令送“方式选择控制字”到8255A,设定端口A的工作方式为“方式1输入”。接着送“端口C按位置1/置0控制字”,使PC4=1,于是INTEA=1,允许端口A请求中断。 ②当外设的选通信号有效(变为0)时,来自外设的数据被装入8255 A输入缓冲寄存器,然后使IBFA=1。 ③在INTEA=1及IBFA=1且也变为1时,使INTRA由0变1,端口A向CPU发出中断请求信号。 ④CPU响应中断,进入中断服务程序,通过执行IN指令对端口A进行读操作(信号有效),将端口A中的数据读入CPU。并由下降沿使INTRA=0(撤销中断请求),由上升沿使IBFA=0,接着外设又可以输入下一个数据给8255A。 方式1输出:  7.指出8255A“方式选择控制字”及“端口C按位置1/置0控制字”的功能及格式。 第十一章 1.串行通信的主要特点是什么? 节省传输线,数据传输率较低 2.什么叫全双工方式?什么叫半双工方式? 全双工方式:能够在两个方向同时进行数据传送。 半双工方式:能在设备A和设备B之间交替进行双向数据传送。 3.简要说明异步方式与同步方式的主要特点。 异步方式:传送数据较少,传输率不高 同步方式:可快速传输大量数据,通信效率高 4.画出串行异步传输的数据格式图示。 5.什么叫波特率因子?若波特率因子为16,波特率为1200,则时钟频率应为多少?  波特率因子:波特率因子就是发送/接收1个数据(1个数据位)所需要的时钟脉冲个数,其单位是个/位。 时钟频率F=波特率*波特率因子=16*1200=19200Hz 6.试说明奇偶校验的规则及特点。 发送数据时,数据位尾随的一位为奇偶校验位。 奇校验:使整个信息位“1“的个数为奇数 偶校验:使整个信息位“1“的个数为偶数 7.设异步传输时,每个字符对应1个起始位,7个有效数据位,1个奇/偶校验位和1个停止位,若波特率为1200,则每秒钟传输的最大字符数为多少? 字符长度=1+7+1+1=10b/字符 数据速率R=10*x 有效数据速率R=10*x=1200b/s   则 x=120  最大字符数为120 8.简述8251A的内部结构及各部分的作用。 接收器:有关接受所有的工作 发送器:发送加工后数据,中止符 数据总线缓冲器:发送与接收数据 调制解调器控制电路:数据通信过程的联络与控制 读/写控制逻辑电路:对CPU输出控制信号的译码,以实现相应功能 9.8251A在接收和发送数据时,分别通过哪个引脚向CPU发中断请求信号? 接收数据时TxRDY发出中断请求 发送数据时RxRDY发出中断请求 10.熟悉8251A方式选择字、操作命令字及状态字的格式及含义。状态字的哪几位和引脚信号的含义相同?状态位TxRDY和引脚信号TxRDY有什么区别? RxRDY位,TxE位,SYNDET/BRKDET位于同名引脚的状态与含义相同。 区别: TxRDY状态位为“1“只反映当前发送缓冲器已空,而TxRDY输出引脚为”1“,除缓冲器已空外,还需要以=0和TxEN=1为条件。 11.说明8251A异步方式与同步方式初始化流程的主要区别。 同步方式在输出方式选择控制字之后应紧跟着输出一个同步字符或两个同步字符。 第十二章 1.说明可编程计数器/定时器的主要工作特点。 功能灵活,使用方便 2.简述8253的主要功能。 ①具有3个独立的16位计数通道; ②每个计数器通道都可按照二进制或BCD数计数; ③每个计数器通道的计数速率最高可达2MHz; ④每个计数器通道有6种工作方式,均可由程序设置和改变; ⑤全部输人输出都与TTL电平兼容。 3.8253方式1和方式5之间有何异、同点?方式2、方式4、方式5之间有何异同点? 方式1和方式5之间  异:输出波形不同 同:触发信号相同 方式2、方式4、方式5之间  异:方式2是重复工作,方式4是需由软件触发启动,方式5需由门控GATE信号触发启动 同:输出波形相同 4.若用8253对外部事件进行计数,并当发生指定次数的外部事件时由计算机进行专门处理,8253应置为哪种工作方式? 方式0 第十三章 1. 试说明计算机系统中存储器的三种主要分类方法及分类情况。 按存取速度和在计算机中地位分类=主存储器+辅助存储器 按存储介质和作用机理分类=磁存储器+光学存储器+半导体存储器 按存取方式分类=写存储器+只读存储器+直接存取存储器+顺序存取存储器 2.说明存储器性能指标中最主要的两项指标并解释各自的计算参量. 存储容量:芯片的地址线p与数据位线q,该芯片编址单元总数为2p,位容量为2p*q(计算机的主机存储容量=所有主存储器芯片为位容量之和) 存取速度:1. 存取时间:指从CPU发出有效存储器地址从而启动一次存储器读写操作,到该读写操作完成经历的时间。 2. 存储周期:连续启动两次独立的存储操作所需最小时间间隔。 ❓3.两个存储芯片的位容量相同(例如分别为4K*8位和8K*4位),它们可以互换使用吗?为什么? 不能 4.请画图说明现代计算机系统中的存储器层次结构,并说明"Cache主存”和“主存一辅存”这两个存储层次的区别。 区别:前者为提高CPU访问存储器的速度,后者为弥补主存容量的不足 6.简述半导体存储器的基本分类. 7.以六管静态RAM为例,说明静态RAM基本存储单元的数据读/写过程。 9.简述动态RAM(DRAM)的优、缺点。 优:所需MOS管少,可提高存储器存储密度、降低功耗,价格便宜 缺:存取速度慢,需定时刷新, 10.动态RAM为什么必须定时刷新? 解决电容漏电而引起信息丢失 11.简述掩膜式ROM、PROM、EPROM及E2PROM的主要特点及应用场合。 ROM:存储内容由厂家一次性写入,不可修改,灵活性差,可靠性高,只适用于定性批量生产。 PROM:内容由用户一次性写入,不可修改 EPROM:存储的内容可多次编程,灵活性较好;修改必须将芯片取出用紫外线光源擦除后重写 E2PROM:擦除可以按字节分别进行,在写入数据时,仍要利用一定的编程电压 12.说明flash存储器(内存)的特点及用途。 特点:较高存储容量,较低价格,可在线擦除与编程 用途:嵌入式系统,电信交换机,仪器仪表,汽车零件. 13.实现片选控制通常有哪几种方式?分别说明它们的优缺点。 全译码方式:优:存储器中每一存储单元都有唯一确定的地址       缺:译码电路比较复杂 部分译码方式: 优:片选译码电路比较简单         缺:存储空间存在地址重叠区 线选方式:  优:无需使用片选译码器 缺:地址空间的不连续 14.某微机系统中内存的首地址为60000H,末地址为63FFFH,求其内存容量。 (63FFFH-60000H)+1=4000H(16384)单元 18.说明“程序访问的局部性”原理及其在Cache中的应用情况。 程序访问的局部性:对局部范围存储地址频繁访问,而对范围外地址访问甚少 19.解释高速缓存系统采用“直接映像”及“两路组相联”组织方式的区别。 区别:“两路组相联“可形成较高的Cache操作命中率 20.给出常见的Cache更新方法及替换策略,并具体说明“直写式"Cache更新方法的优、缺点。 更新方法:通写法,缓冲通写法,回写法 替换策略:随机法,先进先出法,最近最少法 优:控制简单 缺:每次Cache内容更新,都会产生对主存的写入操作,从而造成总线活动频繁,影响系统性能 21.解释虚拟存储器技术中“按需调页"存储管理方式。 程序的各页仅在需要时才调入主存 22.什么是80x86的实地址方式?它的寻址范围是多少? 使用低20位地址线,寻址空间1MB ❓23.分别说明80286及80386/80486的虚拟地址与物理地址变换机制。

微机2~13章的评论 (共 条)

分享到微博请遵守国家法律