计算机四级嵌入式系统必过技巧_第1页
计算机四级嵌入式系统必过技巧_第2页
计算机四级嵌入式系统必过技巧_第3页
计算机四级嵌入式系统必过技巧_第4页
计算机四级嵌入式系统必过技巧_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机四级嵌入式开发工程师必过技巧(乱序)题库出题,记住以下内容必过!题:网上百度计算机四级嵌入式系统16套(打开后你会发现实际有12套吧)题库后几套的操作系统题的后几个题命中率超级高!仔细看操作系统原理部分一、特权指令和非特权指令有哪些?、特权指令:是只能由操作系统使用的指令,注意是只能。比如说(启动某设备指令、设置时钟指令、控制终端屏蔽的某些指令)、非特权指令:用户只能使用非特权指令比如说(访管指令是非特权指令)管态对应的是内核态,目态对应的是用户态。二、引入多道程序设计的目的是什么?可以提高系统各种资源的利用率,充分利用CPU,缩短作业的周转时间。系统中的软硬件资源不再是单个程序独占,而

2、是由几道程序所共享。系统中各部分工作方式不再是单独串行的而是并发执行。衡量系统效率的尺度是系统吞吐量多道程序设计环境具有以下特点:独立性、随机性、资源共享性。三、进程(线程)调度算法?1、在所有调度算法中最简单的是非抢占式的先来先服务算法。2、最短作业优先是一种适用于运行时可以预知的一个非抢占式的批处理调度算法。所用处理器的时间越短越先服务。3、最短剩余时间优先是最短作业优先的抢占式版本但一个新的作业到达时其整个时间同当前进程的剩余时间做比较。更少的抢占。4、轮转法5、最高优先级算法每次将CPU分配给优先级最高的进程。它可以与不同的CPU调度方式结合起来,从而形成可抢占式最高优先级算法和不可抢

3、占的算法。可抢占式的:优先级由系统动态确定。比如说给密集型进程分配高优先级。这样就可以抢占。6、多级反馈队列算法是结合了先进先出、时间片、和可抢占式优先级的一种调度算法。具体做法:把所有的就就绪进程按优先级分开,在不同优先级队列中采用不同的时间片。高优先级分配小的时间片。同一队列中用先进先出原则。在不同的队列中先运行高优先级的。当时间片用完就进入到下一级的队列。当等待进程被唤醒,他进入与其优先级相同的就绪对列,如果高于正在运行的就抢占它。7、最短进程优先,对于批处理系统而言8、实时系统的调度算法,速率单调调度算法和最早最终时限优先调度四、进程互斥问题一个生产者一个消费者存在同步问题。多个生产消

4、费者环形缓冲区存在同步问题,互斥问题(因为当一个缓冲区为空的时候,消费者是不可以取得,当满的时候生产者是不能放的。此时如果都指向一个缓冲区的话就必须互斥)。读者写者问题只属于互斥问题。五、进程中的线程每个线程有一个唯一的标识符和一张线程描述表,线程描述表记录了线程执行的寄存器和栈等现场状态。不同的线程可以执行相同的程序,同一个进程的各个线程共享该进程的内存地址空间。六、进程运行时,在一段时间里,程序的执行往往呈现高度的局部性,包括时间局部性和空间局部性。时间局部性是一旦一个指令被执行了,则在不久的将来,它可能再被执行。空间局部性是一旦一个指令一个存储单元被访问,那么它附近的单元也将很快被访问。

5、七、文件系统的多级目录结构是一种树形结构八、DMA是直接内存访问的缩写,它是一种完全有硬件执行I/O数据交换的工作方式。在这种方式中DMA控制器从CPU完全接管对总线的控制数据交换不经过CPU。并且已中断方式向CPU传送操作完成。分为3个阶段预处理阶段由CPU执行I/O指令对DMAC进行初始化与启动。数据传送阶段后处理阶段传输结束向CPU发中断请求。九、安全状态所谓安全状态对于每一个进程她以后所需要的资源量,不超过系统当前剩余资源量与所有进程当前占有资源量之和。则处于安全状态则不会发生死锁。十、操作系统的特征是并发性、共享性、随机性、虚拟性十一、操作系统中进程控制块PCB有:进程优先级、内存分

6、配地址、打开文件句柄,代码段指针(不包含磁盘根目录的,不包含用户栈)。十二、进程的基本状态是:运行态、不安全态、挂起态十三、死锁的必要条件是资源互斥、请求于保持、不可剥夺、循环等待、不可抢占十五、可使系统抖动的存储分配方案虚拟页式、虚拟段式、虚拟段页式十六、页面置换算法先进先出页面置换算法、最近最少使用页面置换算法、最近最不常用页面置换算法、理想页面置换算法、最近未使用页面置换算法、第二次机会页面置换算法、时钟页面置换算法、工作集算法。十七、文件的物理结构顺序结构、连续结构、链接结构、索引结构十八、文件系统的性能块高速缓存、合理分配磁盘空间、磁盘的驱动调度(一般采用以下几种移臂算法:先来先服务

7、算法、最短寻道算法、扫描算法、循环扫描算法。、旋转调度:对在同一柱面中多个访问者的读写请求需要有调度算法。)、信息的优化分布、RAID技术、目录项分解法。十九、与设备无关的系统软件(设备管理无关层)的工作统一命名(将逻辑设备名映射到物理设备号)、设备保护、提供与设备无关的逻辑块、缓冲、存储设备的块分配、独占设备的分配和释放、出错处理、将形参转化为实参。二十、信箱通信是一种间接通信方式。二十一、构成网络操作系统通信机制的是通信原语。二十二、进程阻塞到就绪状态-等待的进程在其被阻塞的原因获得解除后并不能立即投入运行,会调度二十三、在采用虚拟存储管理方案的系统中,发生抖动现象是因为 页面置换算法不合

8、理在虚拟存储系统中,进程的部分程序装入后便可运行二十四、文件存取方式依赖于文件的物理结构存放文件的设备的物理特性二十五、文件系统实现文件的按名存取是通过文件目录查找工作完成的二十六、当一个低速的I/O设备连接到高速的计算机系统中时,设备缓存技术可以提高低速设备的使用效率知识点:为了提高设备和CPU的效率引入了各种技术。缓冲技术、设备分配技术二十七、死锁产生的原因之一是资源分配不当,另一个原因是进程推进顺序不当二十八、死锁状态一定是不安全状态二十九、有相同类型的资源m个被n个进程所共享若进程不会死锁每个进程所可以申请的最大资源数怎么算?进程数(每个进程占有的资源-1) m三十、假设某文件由100

9、个逻辑记录组成,每个逻辑记录长度为80个字符。磁盘空间被划分为若干块,块大小为1024个字符。若采用成组操作,块因子为12,那么磁盘空间的利用率是多少?磁盘空间的利用率=(记录大小*块因子)/物理块大小=(80*12)/102494%某文件由100个逻辑记录组成,每个逻辑记录长度为80个字符。磁盘空间被划分为若干块,块大小为1024个字符。在没有采用成组操作时,磁盘空间的利用率是多少?磁盘利用率=记录大小/物理块大小三十一、页框就是物理上的,页是逻辑上的。大小一样三十二、在抢占式调度系统中,进程从运行状态转换为就绪状态的可能原因是:被调度程序抢占处理机,进程创建完成,时间片用完。三十三、快表的

10、另一个名称是TLB,当进程切换时要刷新快表,快表存放在高速缓存中,对快表的查找是按内容并行进行的。三十四、文件控制块应该包含:文件名,文件大小,文件创建时间,磁盘块起始地址。不包含(文件描述符)三十五、I/O设备的控制方式:程序直接控制方式、中断控制方式、DMA控制方式、通道控制方式。三十六、死锁解除剥夺资源、撤销进程、重新启动系统三十七、在Pthread线程包中,线程操作pthread_yield表示的是线程让出CPU三十八、系统中有2个并发进程,当一个进程在等待另一个进程向它发送消息时,它们之间的关系是同步关系三十九、操作系统为用户提供了多种使用接口,它们是命令行、系统调用四十、从操作系统

11、的角度看,进程的必要组成成份是进程控制块、数据、指令代码四十一、在操作系统各种存储管理方法中,存在外碎片的是动态分区、段式四十二、在虚拟页式存储管理系统中,每个页表项中必须包含的是页框号、有效位、修改位、访问位四十三、为了保证操作系统中文件的安全,可以采用的方法是定时转储备份文件、设置文件访问控制列表四十四、FAT文件系统:FAT是指文件分配表、FAT文件系统是Windows支持的文件系统、FAT16是指系统中用16位表示簇号、FAT文件系统中文件的物理结构是链接结构 UXIN文件系统:普通文件的物理结构是3级索引结构四十五、I/O设备管理中,I/O软件的层次结构有用户应用层、设备独立层、设备

12、驱动层、中断处理层四十六、在内存分配方案中,页式分配使内存的利用率较高且管理简单四十七、在虚拟页式存储管理系统中,若采用请求调页方式,当用户需要装入一个新的页面时,其调入的页面来自磁盘文件区四十八、在文件系统中,文件存储空间的分配单位通常是数据块四十九、扫描算法SCAN又称为电梯调度算法五十、UNIX操作系统中,对文件系统中空闲区的管理通常采用成组链接法五十一、某程序员编写了一段通过串口发送数据的程序,使用了设备名com1,那么,将com1映射到实际物理设备的工作是在I/O管理的设备独立层完成的五十三、适合交互式操作系统的是多级反馈队列,时间片轮转,高优先级优先五十四、测试与设置指令(Test

13、&Set)是解决互斥访问临界区的硬件方法。下列关于该指令功能的叙述中,哪些是正确的?ACBA.测试W的值,若W=1,则返回重新测试B.测试W的值,若W=0,置位W=1,进入临界区C.退出临界区时,复位W=0D.测试W的值,若W=1,则给W清零,并进入临界区E.测试W的值,若W=0,则返回重新测试五十五、文件的物理结构中,连续结构、索引结构多级索引结构。适合文件的随机存取五十六、在程序控制I/O方式中,若输出设备向处理机返回准备就绪信号,则表示输出缓冲区以空,可以向输出缓冲区些数据五十七、在设备分配中,预防死锁的策略包括建立SPOOLing系统、一次分配所有资源、有序分配资源剥、夺其他进程的资源

14、五十八、在采用页式存储管理方案的系统中,为了提高内存利用率并减少内碎片,页面的划分与页表数量相关,可以找到平衡点五十九、无结构是文件的逻辑结构,索引结构链接结构连续结构是文件的物理结构六十、Pentium采用描述符表的优点是可大大扩展存储空间可实现虚拟存储可实现多任务隔离总线异步传输方式相对于同步传输方式的特点是便于速度不同的设备间交换数据、需要握手信号协调通信双方62.下列时刻中,哪些是进程可能创建的时机?ABCDA.用户登录时 B.系统初始化时C.运行进程通过系统调用创建新进程时D.初始化批处理作业时E.设备分配时64.用管程解决进程间同步关系时,在管程内使用的对象是BCA.一组信号量B.

15、共享数据结构C.一组操作过程D.全局条件变量E.一组环境变量69.在进行设备分配时应该考虑下列哪些因素?ABCDA.设备固有属性B.设备分配算法C.设备分配的安全性D.设备独立性E.设备分配的及时性75.下面关于8086微机系统中断的叙述中,正确的是ACEA.硬件中断分为非屏蔽中断和可屏蔽中断B.软件中断的类型码由硬件提供C.可屏蔽中断需要执行2个中断响应总线周期D.软件中断不需要提供中断类型码E.溢出中断向量的地址是固定的76.中断传送方式的特点是ABCEA.适用于中、低速I/O设备操作B.硬件电路比较复杂,通常用中断控制器进行管理C.CPU要进行断点保存和现场保护等工作D.数据传输过程不用

16、CPU参与E.比查询传送方式实时性强76.查询传送方式的特点是ABCDA.适用于外设数目不多B.硬件电路简单C.数据传送前必须先进行状态查询D.I/O处理的实时性要求不高E.传送数据时不可能造成死锁微内核的特点:较高的灵活性和可扩充性提高了操作系统的可靠性更适合于分布式系统8.下列关于进程的叙述中,正确的是AA.当进程从运行态转换到就绪态时,处理机的现场信息必须保存在进程控制块中B.操作系统的重要概念是进程,不同的进程执行的代码也不同C.进程存在的标志是进程控制块,用户可以从中读出与本进程相关的运行状态D.当进程申请处理机而得不到满足时,它将进入阻塞态10.下列关于管程的叙述中,哪一个是错误的

17、?AA.管程本身保证了互斥B.为解决进程间的同步关系,引入了条件变量C.在条件变量上实施P、V操作D.管程中不能同时有二个活跃进程空间局部性是指程序代码的顺序性使用文件系统时,通常要显式地进行close()操作,这样做的目的是将文件控制块写入磁盘或缓存24.下列关于树形目录优点的叙述中,哪一个是错误的?AA.简化了目录管理B.通过引入当前目录,加快了目录的检索速度C.解决了文件重名问题D.便于实现文件共享磁盘读写是以块为单位的,通常磁盘的I/O控制主要采用的是DMA方式系统设备表设备控制表控制器控制表为使进程从阻塞态转换为挂起态,使用的原语是suspend()在采用交换和覆盖技术的存储管理系统

18、中,进程交换是指将暂时不用的进程代码、数据和部分进程控制块交换至磁盘为了提高内存利用率,可以根据需要采用多种不同大小的页面某系统中,进程A正在使用打印机,同时又要申请绘图机;而进程B正在使用绘图机,同时又要申请打印机,在这种情况下进程A和进程B可能会死锁缓冲技术单缓冲双缓冲缓冲池不包括高速缓冲66.下列关于虚拟页式存储管理方案的叙述中,哪些是正确的?ABCDA.将内存等分成大小为2的幂次方的内存块,称为页框B.系统将虚拟地址空间等分为若干页面,大小与页框相同C.虚拟页面在物理空间上不要求连续存放D.硬件机制实现逻辑地址到物理地址的动态转换E.所有页必须常驻内存65.在引入虚拟页式存储管理的系统

19、中,会出现下列哪些现象?ABCEA.页面抖动(颠簸)B.Belady异常C.缺页中断D.越界中断E.页面写错误62.下列关于进程控制块的叙述中,哪些是正确的?ABCA.进程控制块的英文缩写是PCBB.每个进程都拥有自己的进程控制块C.进程控制块必须常驻内存D.进程控制块必须指明其兄弟进程的进程号E.进程创建完毕后,系统将其进程控制块插入等待队列有一个虚拟页式存储系统采用最近最少使用(LRU)页面置换算法,系统分给每个进程3页内存,其中一页用来存放程序和变量i,j(不作他用)。假设一个页面可以存放150个整数变量。某进程程序如下:BVARA:ARRAY1.150, 1.100 OF intege

20、r;i,j:integer;FOR i:=1 to 150 DOFOR j:=1 to 100 DOAi,j:=0;设变量i,j放在程序页面中,初始时,程序及变量i,j已在内存,其余两页为空。矩阵A按行序存放。试问当程序执行完后,共缺页多少次?A.150B.100C.250D.10125.在实现文件系统时,可采用目录项分解法加快文件目录检索速度。 假设目录文件存放在磁盘上,每个盘块 512 字节。文件控制块有 64 字节,其中文件名占 8 字节,文件控制块分解后,第一部分占有 10 字节(包括文件名和文件内部号),第二部分占 56 字节(包括文件内部号和文件其他信息)。假设某一个目录文件共有

21、256 个文件控制块,则采用目录项分解法前,查找该目录文件的某一个文件控制块的平均访盘次数是BA.15.5B.16.5C.15D.1679.下列关于传感器的叙述,正确的是BCDA.传感器的主要作用是把现场的各种信号转换成电信号B.传感器的主要作用是把模拟量转换成数字量C.传感器按用途可分为压力传感器、位置传感器、温度传感器等D.传感器是计算机获取现场信号的主要装置E.传感器的精度与位数有关80.下列关于激光打印机的叙述,正确的是ACEA.要打印的字符被以电荷的形式分布在感光鼓表面B.转印到纸张上的内容需要经过定影处理C.转印到纸张上的内容不需要经过定影处理D.感光鼓表面带电荷的地方将粘上墨粉E

22、.打印出来的纸张发热的原因是为了使纸张容易粘上墨粉63.对于运行批处理作业的大型计算中心,其调度算法的设计目标是ABCA.较大的吞吐量B.较短的周转时间C.较高的CPU利用率D.较快的响应时间E.较均衡的性能63.对于交互式系统,其调度算法的设计目标是DEA.较大的吞吐量B.较短的周转时间C.较高的CPU利用率D.较快的响应时间E.较均衡的性能62.下列关于进程优先级的叙述中,哪些是正确的?BCEA.一般地,CPU型进程的优先级高于I/O型的进程优先级B.一般地,系统进程的优先级应高于用户进程的优先级C.若采用静态优先级,即使进程等待的时间增加,其优先级也不会改变D.若采用动态优先级,进程每运

23、行完一个时间片,必须降低其优先级E.采用动态优先级,如果某进程长时间得不到运行,系统会额外提升它的优先级63.下列关于进程调度的叙述中,哪些是正确的?BCDA.进程调度分为高级调度、中级调度和低级调度B.任何进程必须通过调度才能运行C.操作系统可以根据不同情景分类应用多种进程调度算法D.交互式操作系统一般采用时间片轮转调度算法E.操作系统运行中可以动态改变进程调度算法计算机组成与接口部分一、二进制数, 正数的反码和补码就是它自己,或说正数没有反码和补码负数有反码和补码。负数反码,符号位搁置不动,其它位,把原码 1 变0,原码0变1。负数补码,等于反码加 1。0的表示方法唯一的是:补码、移码、A

24、SCII码计算机中常用的BCD码是二进制编码的十进制数8位机器数80H作为补码表示时,对应的十进制真值是-128 0 x80 减一是11111111最高位是负数取反是10000000是-128 10000000 01111111 -128127二、存储器缓冲寄存器MBR:存放由主存储器读出的指令、存储器地址寄存器MAR:用来存放当前CPU所访问的主存单元的地址、程序计数器PC、指令寄存器IR、状态寄存器PSW。三、Pentium处理器的工作模式:Pentium系统在保护模式下,每一个程序都拥有它自己的存储空间以及段描述符Pentium的虚拟存储机制下虚拟存储器对应的地址也叫逻辑地址、虚拟存储器

25、比主存储器容量大实地址模式、保护模式、虚拟8086模式和SMM模式采用了UV两条流水线 在芯片内部继承了两个一级Cache 采用分段和分页存储管理机制 支持多处理系统Pentium微处理器的结构被称为超标量结构的原因是Pentium微处理器内部含有多条指令流水线和多个执行部件Pentium微处理器在保护模式下,段寄存器内存放的是段选择符Pentium微处理器进行一次算术和逻辑运算时,可处理的信息长度为16位、8位衡量流水线性能的主要指标有吞吐率、加速比、效率四、虚拟存储器他将主存和辅存的地址空间统一编址。指的是主存-辅存层次。虚拟存储器的容量由主存和辅存容量之和决定,其运行速度接近主存速度五、

26、DRAM刷新间隔:为了维持DRAM存储信息,每隔一段时间必须刷新。刷新方式:集中式、分布式、异步式。六、汇编指令可以作为间址寄存器使用的是BX BP SI DI判断带符号数a是否大于b,应该采用的转移指令是:JGJS(条件转移指令):如果SF = 1则转移。JC(条件转移指令):如果CF=1 则转移JB:(无符号):如果AB则转移JG(有符号):如果AB则转移JL(有符号):如果AB则转移七、4个专用寄存器:SP、BP、SI、DI分别是堆栈指针,基址指针寄存器,源地址寄存器与DS连用,目的地址寄存器与ES连用。CS DS SS ES分别是代码段,数据段,堆栈段,扩展段寄存器。ZF结果为0 则置

27、1否则置0DF是标志寄存器,为0的话每传送一字节后SI和DI的内容将加1.DF为1的话减1REP指令使得串操作指令重复进行,每执行一次,CX中的内容就减1减到0为止。串操作指令:MOVSB用于把源地址的一字节数据送到目的地址W就是一个字下列指令执行后将把DS:SI开始处的80B的内存内容传送到ES:DI的内容传到ES:SI开始的内存中。MOVSB CX 80CLDREP MOVSB串操作指令:LODSB用于把DS:SI所指的目的地址中的一个地址取到AL中STOSB是存串指令用于把AL中的内容存到ES:DI中八、关于8259中断控制器的寄存器52.芯片8259A中,寄存器PR的作用是BA.记录处

28、理的中断请求B.判断中断优先级的级别C.设置中断请求的屏蔽位D.存放外部输入的中断请求信号8259A工作在8086模式时,初始化命令字ICW2用来设置中断类型码的高5位在8259A内部,反映当前哪些中断源请求CPU中断服务的寄存器是中断请求寄存器8259A在特殊全嵌套方式下,可以响应同级和更高级的中断请求8259A在全嵌套方式下中断请求优先级按IR0到IR7顺序排列ICW1记住0001_0_1其中bit3是确定是电平触发1还是边沿触发0,bit1是确定单片1还是级联0ICW2记住后三位:这三位用于确定IR几,比如这三位是111那就是IR8。比如IR2那这三位就是2。ICW3主芯片中的含义:这八

29、位代表IR请求的各个引脚IR0-IR7,比如bit1为1那么表示IR1这个引脚与外部一个8259相连从芯片中的含义:用低三位表示本芯片所对应的引脚是什么。比如 = 5那么表示我这个芯片连在了IR5上ICW4记住000_ _ _ _1 嵌套缓冲主中断从左往右依次表示:=1表示全特殊嵌套方式。用在级联方式 =1 表示工作在缓冲模式=1表示主芯片 =0表示从芯片 =1表示自动中断结束方式 0非自动工作方式设置:可以设置成全嵌套方式 可以设置成特殊全嵌套工作方式 可以设置成一般中断屏蔽工作方式 可以设置成自动中断结束工作方式8086CPU在响应INTR中断时,为了得到指向存放中断向量的内存的实际物理地

30、址,将I/O给的中断类型码乘以4九、关于8251可编程串行通信芯片把时钟和波特率的比值称为波特率因子。模式字设置:可以设置成同步方式同步方式下波特率因子为1比特率因子可以设置成16 1 1 64可以设置成字符由5位二进制组成6 7 8可以设置成采用2位停止位1.5 1用于串行通信的起止异步式协议的校验位可以为1位8251A工作在同步模式时,波特率因子为1可编程串行通信接口8251A可工作在同步或异步传送模式,半双工方式,全双工方式十、关于8255并行通信芯片55.芯片8255A的端口B工作在方式1输入时,端口C中被用作端口B的应答信号的是BA.PC3、PC4、PC5B.PC0、PC1、PC2C

31、.PC2、PC3、PC4 D.PC4、PC5、PC655.芯片8255A的端口A工作在方式1输入时,端口C中被用作端口A的应答信号的是AA.PC3、PC4、PC5B.PC0、PC1、PC2C.PC2、PC3、PC4 D.PC4、PC5、PC655.芯片8255A的端口A工作在方式1输出时,端口C中被用作端口A的应答信号的是DA.PC3、PC4、PC5B.PC0、PC1、PC2C.PC2、PC3、PC4 D.PC3、PC6、PC7以上这种题记住以下规则(应试技巧):首先置位控制字低4位bit3 2 1指定哪个位比如PC4 为100 bit0为1置位A方式1输入 PC4置位B方式1输入 pc0 p

32、c1 pc2 pc1置位A方式1 B方式1输入 pc0-pc5 6位用作应答A方式1 B方式0输入 pc3-pc5 用作A方式1输出 PC3 PC7 PC6 PC6置位B方式1输出 pc0 pc1 pc2 pc2置位只有A可以在方式2 pc3-pc7 位用作应答8255A的端口B工作在方式1时,其握手联络信号将使用C端口中的3位8255A是并行通信接口芯片8255A共有3个数据端口8255A共有4个端口地址供访问8255A对每个数据端口分别进行工作方式的设置方式0基本输入/输出方式方式1选通输入/输出单向能实现双向传送功能的工作方式是方式28255A的A口工作在方式1输入时,其中断允许控制位I

33、NTE的开/关是通过PC4置位/复位完成8255A 的端口A工作于方式 2,端口B工作于方式 0 时,其端口C 部分作联络线控制字最高位为1 bit6 bit5确定方式(00 01 1X)分别为方式0 1 2Bit4(端口A是输入还是输出) 3(端口C下半部分是输入还是输出)Bit2(方式0还是1)bit1(端口B是输入还输输出)bit0(端口下半部分是输入还是输出) 端口ABC均可工作在方式0端口AB均可工作在方式1 端口A可工作在方式2可编程并行通信接口8255A的置位/复位控制字可以对端口C置位/复位可编程并行通信接口8255A的端口C可以设置成方式0十一、关于8253计数器芯片59.如

34、果芯片8253的四个端口地址分别为80H、81H、82H和83H,该芯片控制字端口地址是DA.80H B.81H C.82H D.83H8253可编程定时/计数器工作在模式0时,控制信号GATE变为低电平后,对计数器的影响是暂时停止现行计数工作假设8253计数器写入的控制字是36H,则8253被设置成选择计数器0、选择工作模式3、方波发生器CPU可以对8253计数器执行读操作,其读到的是计数执行部件CE(减法计数器)的当前值控制字:前两位表示工作在那个计数器接着2位为1吧(00表示锁存器减一、01表示读写低八位、10表示读写高八位、11表示先读写高八位再读写低八位)接着3位为模式几(X10表示

35、模式2,X11表示模式3,小心多选题)比如计数器1模式0就是0 x50注意装数值的时候写入数值后的第一个CLK用作把计数值下装到计数执行部件然后后N个CLK用作计数(比如如果希望8253的计数器1工作在模式0,每收到外部5个脉冲时产生中断,计数值应设置为4)十二、逐次逼近型AD转化器要比计数式转换器转换速度快十三、激光打印机要打印的字符通过控制激光束对感光鼓表面进行照射打印纸上的墨粉经过加热的上定影棍时将融化在打印机上激光打印机的打印速度比针式打印机和喷墨打印机的速度快感光顾上带电荷的地方将沾上墨粉(是错的)十四、喷墨打印机和针式打印机相比,其优点为打印精度高噪音小IEEE 1284标准是计算

36、机和打印机之间实现双向并行通信的标准可以或曾经用作打印机接口的有RS-232接口、Centronics接口、USB接口十五、十进制小数转化为二进制?将十进制的小数部分*2取整数部分比如0.25 *2 = 0.5 *2 =1 所以小数部分就是0.01135.25可表示为(87.4)16 (10000111.01)2十六、半级型半导体和MOS半导体前者存取速度快 集成度低 功耗大 成本高十七、Caeche与主存地址的映射即使可以采用全相联映射方式 直接映射方式 组相联映射方式十八、总线操作的异步通信应答方式可以采用半互锁方式可以采用全互锁方式不互锁方式十九、流水线在指令流水线中,最大吞吐率是指流水

37、线达到稳定状态后可获得的吞吐率重叠方式:一次重叠:所需执行时间:T=3*t+(n-1)*2t 二次重叠:T=3*t+(n-1)*t二十、8086CPU8086系统的DMA方式下,数据传送过程中CPU与总线的关系是成高阻状态 Pentium系统中描述符描述符包含全局描述符和局部描述符8086CPU对存储器的最大寻址空间为1M8086有两种工作模式,最大工作模式的特点是需要8288(总线控制器)Pentium微处理器的数据总线宽度是648086 CPU中,控制信号DEN的作用是CPU发出的数据传输有效控制信号在8086汇编语言中,一个字能表示的有符号数的范围是-32768n32767entium微

38、处理器配备了5个控制寄存器,其中未定义的控制寄存器是CR18086对字的存取有时需要两个总线周期来完成以下不属于8086CPU的BIU部件是通用寄存器关于8086微机系统中内部中断中断类型码由指令给定、中断类型码是约定的。IF对非屏蔽中断和内部中断是不起作用的8086CPU工作在最小工作模式下,对外设进行写操作时,控制信号M/IO和DT/-R的状态分别是0和18086CPU工作在最小工作模式下,对存储器进行读操作时,CPU上引脚M/IO,RD状态为M/IO为高,RD为低8086CPU在进行读内存操作时,控制信号M/IO 和DT/R 的状态是1和0若8086 CPU工作在最小工作模式,进行I/O

39、读操作时,M/IO和RD信号的状态为M/IO为低,RD为低8086 CPU被复位而恢复正常工作,是指从内存物理地址FFFF0H处开始执行程序CPU向I/O接口传送的控制信息是通过数据总线传输8086CPU工作在最大工作模式下,产生ALE、DEN、INTA等控制信号的芯片是8288在CPU中存放指令地址的寄存器是程序计数器单步中断固定在00004H开始的单元中8086微机系统中,NMI中断的中断向量位置固定在00008H开始的4个单元中Pentium微处理器的分页存储管理系统可以把页的大小定义成4M8086CPU在进行无符号数比较时,用于判别的标志位是CF和ZF 二十一、RAM存储器任何一个存储

40、单元的内容都可以随机地存取二十二、全相联映射方式是指主存中任何一个块均可以映射装入到Cache中任何一个块的位置上直接相连映像方式(又称为直接方式)是指可以映射到Cache的指定位置上组相联影响方式他将Cache分成Q组,每组R块二十三、光磁记录型可擦写光盘的存取原理是热磁效应二十四、RS232-C是一种用于串行通信的接口标准。它的逻辑电平采用负逻辑二十五、浮点数的表示N = M * RE N是浮点数 M是浮点数尾数,R为阶码的基数,E为阶码设某浮点数共12位,其中阶码含1位阶符共4位,以2为底,补码表示;尾数含1位数符共8位,补码表示,则规格化浮点数所能表示的最大正数是解:尾数为0.1111

41、111 = 2的负一次方加到2的负七次方利用等比数列可以算出等比数列求和公式再乘以2的7次方 因为阶码含符号位最大为7二十五、温切斯特磁盘主要特点是采用密封组合方式,将磁头、盘片、驱动部件以及读/写电路等组装成一个不能随意拆卸的整体。程序设计员不能直接使用的寄存器是指令指针寄存器二十六、总线总线驱动的目的是使总线提供更大的电流USB总线属于串行总线和外部总线计算机系统中的总线按层次可以分为板级总线,系统总线,通信总线,片内总线二十七、为提高存储器带宽可以采取的措施增加存储字长和增加存储体。提高存储器工作频率是不行的。因为他和总线的工作频率有关系。二十八、在键盘接口中,按键电路去抖动可采用的方法

42、有软件延迟,硬件处理二十九、可以多次编程的只读存储器是EPROM EEPROM三十、中断向量地址是指中断服务程序入口地址的指针三十一、DB 3,100指示编译程序分配存储空间和数据、不生成机器指令三十二、查询传送方式的特点是适用于外设数目不多、硬件电路简单、数据传送前必须先进行状态查询、I/O处理的实时性要求不高采用查询传输方式的工作流程是先读状态端口,再读/写数据端口三十三、PCI总线支持即插即用功能地址线与数据线是复用的是一种独立于处理器的总线标准,可以支持多种处理器能提供地址和数据的奇偶校验功能存储器映象编址,也称为统一编址,其特点是无专用的I/O指令若浮点数用补码表示,则判断运算结果是

43、否为规格化数的方法是数符与尾数小数点后第一位数字相异串行同步传送时,位于每一帧数据前面的信息是同步字符假设8255A的基地址是80H,则C端口置位复位控制字的地址是86HCPU和I/O设备之间的数据传送方式包括程序传送方式DMA传送方式中断传送方式下列各项中,可提供X86汇编指令操作数的是存储器、寄存器存储器的带宽决定了以存储器为中心的机器获得信息的速度,为了提高存储器带宽,可以采用缩短存取周期增加存储字长增加存储体8086CPU处理硬件可屏蔽中断的特点是需要CPU干预、只有标志寄存器的IF位为1,才能响应71.下面关于浮点数规格化的叙述中,正确的是ACDA.高浮点数的精度B.使浮点数的表示格

44、式一致C.浮点数的尾数左移实现的规格化叫左规D.浮点数的尾数右移实现的规格化叫右规E.判断补码表示的数和原码表示的数是否规格化的方法一样72.下面关于存取周期的叙述中,正确的是ABCA.存取周期指存储器连续两次操作之间的最小时间间隔B.存取周期大于存取时间C.存取周期与存储器带宽密切相关D.存取周期指启动一次存储器操作到完成该操作的时间E.存取周期随指令的不同而不同39.下面关于机器数的叙述中,错误的是BA.符号位也数值化了的数叫机器数B.机器中使用的数叫机器数C.原码格式表示的数是机器数D.补码格式表示的数是机器数71.Pentium微处理器的特点是BCDEA.Pentium微处理器不仅能进

45、行32位运算,也能进行64位运算B.内部集成了增强型浮点处理部件FPUC.设置了互相独立的片内代码cache和数据cacheD.采用分段和分页两级存储管理机制,并且允许页面大小可调E.采用了U、V二条流水线72.下面关于虚拟存储器的叙述中,正确的是BDEA.虚拟存储器是存储器的一种B.虚拟存储器将主存和辅存地址空间统一编址C.虚拟存储器的内容是内存空间内容的副本D.虚拟存储器的大小受辅助存储器容量的限制E.使主存的空间得到了扩充73.下面关于Pentium存储管理的叙述中,正确的是ABCDEA.由分段部件和分页部件协同完成B.分段部件将逻辑地址转换为线性地址C.分页部件将线性地址转换为物理地址

46、D.段描述符为处理器提供段的访问控制及状态信息E.采用描述表结构进行管理74.下列指令中,源操作数存放在存储器中的有BDEA.MOV AX, 2000HB.ADD AX, DATADIC.SUB AX, CXD.CMP AX, BXSIE.MOV AX,2000H75.下面关于8259A芯片工作流程的叙述中,正确的是ACEA.8259A的操作命令字可根据需要使用,不必按照顺序使用B.8259A的4个初始化命令字必须按照顺序全部设置好,芯片才能正常工作C.级联的情况下,主片和从片必须分别进行初始化D.4个初始化命令字不用按照顺序,只要都设置了即可E.根据情况,OCW2可以不用初始化76.DMA传

47、送方式的特点是ABDEA.适用于高速I/O设备操作B.硬件电路比较复杂,通常用DMA控制器进行管理C.CPU要进行断点保存和现场保护等工作D.数据传输过程不用CPU参与E.DMA控制器使用前必须要用CPU进行初始化77.下面关于可编程通信接口芯片8251A的叙述中,正确的是ACEA.8251A是串行通信接口芯片B.8251A不能同时实现发送和接收数据的功能C.8251A要对模式字和控制字顺序进行初始化D.8251A共有4个端口地址可供访问E.8251A可工作在同步或异步传送方式78.假设8255A的A端口设置为方式2,则BDA.端口A只能进行单向数据传送B.端口C的5位用于辅助端口A进行数据传

48、输工作C.端口C的3位用于辅助端口A进行数据传输工作D.端口B可以被设置为方式1或方式0E.端口C可以被设置成方式1或方式079.总线结构的特点有ABCA.总线上挂接多种信号源B.总线的使用原则是分时复用C.使用主从设备方式进行管理D.总线的传输方向总是双向的E.总线的使用原则可以是频分复用80.在矩阵式键盘结构中,识别按键位置的方法有BCA.编码转换法B.逐行扫描法C.行反转法D.ASCII码直接识别法E.国标码识别法45.设(AX)9305H,(BX)6279H,若ADD BX,AX指令后接着INTO指令,则执行后会BA.进入INTO中断服务子程序B.执行INTO后面的指令C.死机D.显示

49、器显示OVERFLOW8086系统中,某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数在内存的物理地址为20120H33.8086CPU构成的微机系统中,若某数据段位于存储区30000H3FFFFH,数据段大小为64KB,则该数据段的段基址为CA.38000HB.47FFFHC.3000HD.3800H41.执行下列指令后,寄存器AX的值为CTABLE DW10,20,30,40,50ENTRY DW 3 MOVBX, OFFSET TABLE ADDBX, ENTRY MOV AX,BXA.1E00HB.1000HC.001EHD.000AH

50、 47.存储器组成中,若某块存储芯片采用部分译码法,有2条地址线未使用,则该存储芯片中的每个单元有DA.1个地址号B.2个地址号C.3个地址号D.4个地址号49.8086CPU执行IRET指令,从堆栈当前栈顶弹出的字节数为BA.2个字节B.6个字节C.4个字节D.8个字节72.若(AL)=00H,(BL)=0FEH,执行指令 ADD AL,BL 后,标志寄存器中为0的标志位有ABCEA.CFB.PFC.AFD.SFE.ZF60.按键在开闭过程中的机械抖动是CA.人为因素造成的B.外界振动造成的C.按键的结构造成的D.电路不稳定造成的题目大全(可看可不看考前过一遍)1.现代操作 HYPERLIN

51、K /os/ t _blank 系统的最基本特征是:并发,共享,虚拟,异步2.操作系统为用户提供哪两种类型的使用接口?图形接口,命令接口,系统调用3.所谓多道程序设计指的是允许多个程序同时进入一个计算机系统的 主存储器 并启动进行计算的方法。也就是说,计算机内存中可以同时存放多道(两个以上相互独立的)程序,它们都处于开始和结束之间。从宏观上看是并行的, 多道程序 都处于运行中,并且都没有运行结束;从微观上看是串行的,各道程序轮流使用CPU,交替执行。引入 多道程序设计技术 的根本目的是为了提高CPU的利用率,充分发挥计算机系统部件的 并行性 ,现代计算机系统都采用了多道程序设计技术。4.(1)

52、运行(running)态:进程占有处理器正在运行。(2)就绪(ready)态:进程具备运行条件,等待系统分配处理器以便运行。(3)等待(wait)态:又称为阻塞(blocked)态或睡眠(sleep)态,指进程不具备运行条件,正在等待某个事件的完成。通常,一个进程在创建后将处于就绪状态。每个进程在执行过程中,任意时刻当且仅当处于上述三种状态之一。同时,在一个进程执行过程中,它的状态将会发生改变。引起进程状态转换的具体原因如下:(1)运行态一一等待态:等待使用资源或某事件发生,如等待外设传输;等待人工干预。(2)等待态一一就绪态:资源得到满足或某事件己经发生,如外设传输结束;人工干预完成。(3)

53、运行态一一就绪态:运行时间片到,或出现有更高优先权进程。(4)就绪态一一运行态:CPU空闲时被调度选中一个就绪进程执行。对系统中所有同时运行的进程之间所存在的相互制约的同步(synchronization,指为了避免错误,在一个进程访问共享数据时,另一个进程不访问该数据)和互斥(mutually-exclusive,指两个进程不能同时在一个临界区中使用同一个可重复使用的资源,诸如读写缓冲区),利用信号量解决。PV操作与信号量的处理相关,P表示通过的意思,V表示释放的意思5.在进程间关系中,进程同步,进程互斥,进程的前驱关系可以通过p/v操作来实现。6.当并发进程间相互通信时,管道最适合传送大量

54、的信息7.操作系统在对文件存储空间分配的时候,最常用的计量单位是以数据块方式计算的8.从用户角度看,建立多级树形目录的主要目的是解决文件的重名问题9.操作系统中,磁盘设备通常被当做块存储设备10.现代操作系统中,可以保存在pcb结构中的有进程标识符,进程当前状态,进程优先级11.lru置换算法中看过去的情况,看哪个距离现在最远就选择哪个12.信号量的初值一定大于零;进程是资源分配的基本单位,线程是处理机调度的基本单位。13.操作系统的设备分配模块中,建立slooping系统,一次分配所有资源,有序分配资源,已拥有的资源可放弃。14.操作系统结构只是如下三个类型:整体式结构,层次式结构和微内核结

55、构15.计算机系统的资源分为硬件资源和软件资源16.操作系统是位于硬件之上,支撑软件之下17.操作系统的合理性是指公平的对待不同的用户程序,不发生死锁和饥饿18.从软件设计和开发的角度看,操作系统是最基本的系统软件19.一个标准个人电脑的os应该提供以下的功能:进程管理,内存管理,文件系统,网络通讯,安全机制,用户界面,驱动程序20.可重入代码是一种允许多个进程用时访问的代码,可被多个进程共享。21.内存分配模块代码里包含了访问临界资源的代码,所以此类软件资源不可以同时共享。22.可重入代码是一种允许多个进程同时访问的代码,可以被多个进程共享,spooling实现了虚拟设备功能,多个进程同时使

56、用一台独享设备,而对于每一个进程而言,都认为自己独占这一设备,只是该设备是逻辑上的设备,可以被同时共享23.共享性是指在一定的策略控制下,按照不同类型共同占有使用24.并行性是指“在同一时刻”,多核处理器能够同时运行多个程序。 并发性是指“在一段时间内”一个处理器可以并发的处理多个程序。?25.内核负责管理系统的进程,中断,内存,设备驱动程序,文件和网络系统26.操作系统处理器从内核态转化为用户态时,采用的是修改程序状态字。27.处理器中可以对用户可见的寄存器一般包括:数据寄存器,地址寄存器以及条件码寄存器,对用户不可见的寄存器是程序计数寄存器,它一般由特权指令代码使用。28.在计算机存储体系

57、中,操作系统涉及的存储设备为寄存器,高速缓存,内存,硬盘,没有网盘29.操作系统提供了三类型的接口供用户使用(1)命令接口(2)程序接口(3)图形界面接口30.bsd是unix的衍生品31. HYPERLINK /kf/yidong/Android/ t _blank Android的特点是支持移动应用和支持网络32.研究操作系统的观点有多种,分别是:软件的观点,资源管理的观点,进程的观点, HYPERLINK /os/xuniji/ t _blank 虚拟机观点,服务提供者观点33.分时操作系统的特点具有多路性,交互性,独占性和及时性的特点34.检查进程空间是否有地址越界问题属于存储管理功能

58、35.对于交互式系统,其调度算法的设计目标是较快的响应时间和较均衡的性能36.在处理器的存储保护中,主要有两种权限状态:一种是核心态(管态)也叫特权态,另一种是用户态(目态),核心态是操作系统内核所运行的模式,运行在这个状态的代码可以无限制的对系统存储,外部设备进行访问。37.如果用户程序在用户态下执行了特权指令,将引起访管中断,该功能首先执行访管指令38.中断服务程序是固定在某个地址的代码段,没有进程的概念39.write()会把参数buf所指的内容写入count个字节到fd所指的文件内。当然,文件读写位置也会随之移动40.关中断为内核态指令41.对于程序计数器,指令寄存器操作的指令是特权指

59、令,只能在内核态运行。对于psw程序状态字寄存器操作的指令,部分属于特权指令,部分是非特权指令,例如设置移位方向标志位(df位)则是非特权指令42.处理器的程序状态字psw通常包括标志位有:进位标志位(cf),结果为零标志位(zf),符号标志位(sf),和溢出标志位(of)43.程序状态字通常包括以下状态代码:cpu的工作状态码;条件码;中断屏蔽码44.数据传送完毕,设备出错和键盘输入均产生i/o中断45.用户编写程序的时候调用fork()创建进程,使用的是系统中断46.关闭中断相应指令属于特权指令,用户程序不能直接执行,必须要使cpu陷入核心态,由操作系统来执行该特权指令,因此必须先发起访管

60、中断47.80 x86系统是把所有的中断向量集中起来,按照中断类型号从小到大的顺序存放到存储器的某一区域内,这个存放中断向量的存储区叫做中断向量表,即中断服务程序入口地址表48.程序性中断与当前运行的进程有关49.中断是由外部事件引发的,而异常则是由正在执行的指令引发的50.异常是由正在执行的指令引发的,产生的原因首先是程序的错误产生,比如除数为0;其次是内核必须处理的异常条件产生,比如缺页51.在屏幕画圈,需要系统调用显示屏的驱动程序52.微内核的特点:(1)提高了系统的可扩展性(2)增强了系统的可靠性(3)可移植性(4)提供了对分布式系统的支持(5)融入了面向对象的技术53.调用程序多次嵌

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论