zl程序教程

您现在的位置是:首页 >  其他

当前栏目

【软考点点】计算机基础知识

2023-09-14 08:56:49 时间
 距离软考越来越近,做了四套真题,进行了一次模拟,结果不是很理想。反思了一下,主要是做题讲题的时候只是针对题,而没有花时间去把教程上的知识点进行归纳整理。每次做,错的是一样类型的题目。所以,在考试之前,把错误率较高的部分知识点总结总结,写成博客,博客内容分为知识点积累和真题再现两部分,与大家共享~
 开头第一篇,计算机基础知识,每套题都只对1-2个,答案都是蒙的。


---------------------------------------------知识点积累-------------------------------------------
【运算器】
 1.算术逻辑单元(ALU,Arithmetic and logic Unit):负责处理数据,实现对数据的算术运算和逻辑运算。 
 2.累加寄存器(AC,Accumulation Register):是一个通用寄存器,为ALU提供一个工作区。运算的数和结果都是放在累加器中。至少有一个累加寄存器。 
 3.数据缓冲寄存器(DR,Data Register):为CPU和内存、外部设备之间数据传送的中转站或在操作速度上的缓冲。单累加器中,还可作为操作数寄存器。 
 【控制器】 
 1.指令寄存器(IR,Instruction Register):用来暂存当前正在执行的一条指令。由系统使用的寄存器,程序员不可访问。 
 2.程序计数器(PC,Program Counter):寄存和计数两种功能。程序执行包括顺序执行与转移执行。顺序执行情况下:存放第一条指令的地址以及将要执行的下一条指令的地址。转移执行情况下:根据当前指令的地址加上位移量得到;或根据转移指令给出的直接转移地址得到,存放要转移到的那一条指令。
 3.地址寄存器(AR,Address Register):保存当前CPU所访问的内存单元的地址。 
 4.指令译码器(ID,Instruction Decoder):对指令中操作码字段进行分析解释,识别该指令规定的操作。 
 【存储器】 
 1.存储器的层次结构:通用寄存器、cache、主存(内存)、硬盘。          
 容量比较:逐渐扩大          
 CPU对其访问速度比较:逐渐减慢 
 2.存储器的分类:              
 所处位置:内(主)、外(辅)          
 构成材料:磁、半导体和光          
 工作方式:读写、只读          
 访问方式:地址、内容(相联存储器)          
 寻址方式:随机、顺序和直接 
 3.高速缓存(cache):          
 组成:            
 控制部分(判断访问的信息是否在Cache的存储器中)            
 存储器部分(存放主存的部分拷贝信息)          
 地址映像方法:            
 直接映像:主存的块与Cache中块的对应关系固定。优点:简单。缺点:灵活性差。
            全相连映像:主存的任一块可调入Cache存储器的任何一个块的空间中。
            组相连映像:两者的折中。将Cache中的块再分成组。组采用直接映像,块采用全相联映像。主存中0组只能存在Cache的0组中,但主存中任意一块可以存在Cache中任意一块中。 
 4.虚拟存储器:    
 组成:由主存与辅存两级虚拟器组成。    
 管理方法:页式(以页为信息传送单位)               
 段式(以程序的逻辑结构形成的段为主存分配依据)               
 段页式(两者的结合,程序按逻辑分段,每一段分成若干大小固定的页) 
 【输入输出】 
 1.内存与接口的编址方法:      
 独立编址方法:内存地址与接口地址完全独立。用于接口的指令只用于接口的读/写,其余指令全都用于内存。缺点:用于接口的指令太少,功能太弱。      
 统一编址方法:内存地址与接口地址在一个公共地址空间里。优点:在指令上不再区分内存或接口指令。缺点:内存地址不连续。 
 2.直接程序控制:      
 无条件传送:无条件地随时接收CPU发来的输出数据,也无条件地随时向CPU提供需要输入的数据。      
 程序查询方式:利用查询方式进行输入/输出,通过CPU执行程序来查询外设的状态。 
 3.直接存储器存取(DMA,Direct Memory Access):不需要CPU的任何干涉,只需要CPU在过程开始启动与过程结束时的处理。 
 4.输入/输出处理机(IOP,I/O Processor):专用的处理机,完成主机的输入/输出操作。数据传送方式:字节多路、选择传送和数组多路方式。 
 【总线控制】 
 1.总线带宽计算:宽度(字节单位)/周期时间 
 2.总线的分类:    
 系统总线:ISA、EISA、PCI    
 外部总线:RS-232C、USB、IEEE-1394/488、SCSI 
-----------------------------------------------真题再现--------------------------------------------
1.在输入输出控制方法中,采用()可以使得设备与主存间的数据块传送无需CPU干预。
A.程序控制输入输出 B.中断   C.DMA   D.总线控制
2.编写汇编语言程序时,下列寄存器中,程序员可访问的是()
A.程序计数器(PC) B.指令寄存器(IR) C.存储器数据寄存器(MDR)  D.存储器地址寄存器(MAR)
    ——2010年下半年
1.若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入()
A.PC(程序计数器) B.AR(地址寄存器) C.AC(累加器) D.ALU(算术逻辑单元)
2.在CPU的寄存器中,()对用户是完全透明的。
A.程序计数器  B.指令寄存器  C.状态寄存器  D.通用寄存器
    ——2011年下半年
1.()不属于按寻址方式划分的一类存储器。
A.随机存储器  B.顺序存储器  C.相联存储器  D.直接存储器
2.在I/O设备与主机间进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干预数据传送过程的是()方式。
A.中断 B.程序查询  C.无条件传送  D.直接存储器
        ——2012年下半年
1.在程序执行过程中,C 与主存的地址映像是()
 A.硬件自动完成 B.程序员调度 C.操作系统管理 D.程序员与操作系统协议完成
2.指令寄存器的位效取决于 ()
A.存储器的容量 B.指令字长 C.数据总线的宽度 D.地址总线的宽度
    ——2013年下半年
1.计算机中CPU对其访问速度最快的是(C)
A.内存 B.Cache C.通用寄存器 D.硬盘
2.Cache的地址映像方式中,发生块冲突次数最小的是(A)
A.全相连映像 B.组相连映像 C.直接映像  D.无法确定
    ——2015年上半年



---------------------------------------------软考点点----------------------------------------------
或许,在做一套新题的时候,正确率还是不高。但重要的是,做过的题目,回顾一遍与之有关的知识点。我们不知道下一次会是什么样的题,但至少,碰到同一个知识点,可以根据自己积累的知识点去判断,去选择,而不是只有一味地猜或蒙。真题阶段,颗粒归仓,是根本。          
“辉常努腻” 在校编程小白 博客教程 我是 “辉常努腻” 在校编程小白 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。