Si=Ai⊕Bi⊕Ci Ci+1=AiBi+(Ai⊕Bi)Ci
①给定二输入与门、二输入或门、异或门三种器件,绘制-位全加器FA的逻辑单元电路图;②用FA(框图表示)设计出n位行波进位加减器(含溢出电路)。
2.后图为双总线结构机器的数据通路,IR 为指令寄存器,PC为程序计数器(具有自增功能), M为主存(受R/W信号控制),AR为主存地址寄存器,DR为数据缓冲寄存器。ALU由加减控制信号决定完成何种操作。控制信号G控制的是一个门电路。另外,线上标注有控制信号,例如Y;表示Y寄存器的输入控制信号,R1。 表示寄存器R1的输出控制信号。未标注的线为直通线,不受控制。
现有“ADD R2, RO”指令完成(R0)+(R2)→R0的功能操作。请绘出该指令的指令周期流程图,并列出相应的微命令控制信号序列,假设该指令的地址已经放入PC中。
3.假设机器字长16位,主存容量是128K 字节,通用寄存器数量是8个,指令字长度是16位和32位(单字长指令用于算术、逻辑运算指令,双字长指令用于访问主存的指令),共有128条指令,请设计计算机指令格式,要求有直接、立即数、相对、基值、间接、变址六种寻址方式。
4.单总线CPU结构如图所示,其中有运算部件ALU、寄存器Y和Z,通用寄存器R0~R3、指令寄存器IR、程序计数器PC、 主存地址寄存器MAR和主存数据寄存器MDR等部件。试拟出转移指令JMP #A (功能是转移到PC+A地址处)的读取和执行流程。
5.设CPU有16根地址线,8根数据线,并用MREQ#作访存控制信号(低电平有效),用R/W#作为读/写控制信号(高电平为读信号,低电平为写信号)。现有下列存储芯片:1KX4位SRAM; 4KX8位SRAM; 8KX8位SRAM; 2KX8位ROM; 4KX8位ROM;8KX8位ROM;及3: 8译码器和各种门电路。
要求:主存的地址空间满足下述条件:最小8K地址为系统程序区(ROM 区),与其相邻的16K地址为用户程序区(RAM区),最大4K地址空间为系统程序区(ROM区)。
请画出存储芯片的片选逻辑,存储芯片的种类、片数,并画出CPU与存储器的连接图。 先说英语,最重要的就是两个环节:单词和真题。 关于单词
单词一定要会,不用着急做题,先将单词掌握牢,背单词的方式有很多,我除了用乱序单词,我还偏好使用手机软件,背单词软件有很多,你们挑你们用的最喜欢的就好,我这里就不做分享了。我们考试的时候就是最直观刺激的就是文字信息,所以根据行为主义的学习理论来
讲最简单粗暴的就是利用重复,将这个文字信息与我们大脑之间形成一个条件反射,这样我们提取的速度也就会达到最快。
都说考研有很多生僻词义,其实不是的,很多都是书面语言常见意思,只是我们不熟悉书面语言而已。比如casualty表示伤亡,我们口语常见是casual 随意的。这种能力一定不是背单词搞出来的,而且需要扎扎实实坐下来读书。
关于阅读
第一次我阅读很差,对答案错了一大半。这次我阅读是满分。如何做到?我非常认同老钟的观点,不要再管命题人,不论谁命题,不论什么题型,都是围绕着你有没有读懂作者在说什么,题型的存在只是从不同侧面考察这一点。只有回到阅读本身,才会真的恍然大悟,而不是被定位的思想牵着盲人摸象。我算明白了为什么考研这么重视阅读,当你真的学会了读学术文章,你才会体会到一个研究者的乐趣。
关于真题
对于真题相信各位已经耳熟能详了,它的重要性我就不多提了。我做的是木糖英语真题手译,讲解很详细。有如果你复习的时间早,时间充裕,可以考虑背完单词在做。但如果是和我一样暑期才开始复习的,就不太建议你们怎么做了,直接上手就好了,可能之前有人会说难度差不多,但根据这两年考试情况来看,英语的难度降的确实挺多的,尤其是考前千万不要为了挑战自己,拿出来练手。我考研的时候有一位研友,就是最后一个月又把英语拿出来做,而且又自己臆想了觉得今年考试会更难一些,所以他那个时候考试就没有发挥好,英语才考60多。对于要不要把真题认认真真从头到尾翻译一遍,大部分的经验贴都在强调,要把真题的句子一个个翻译出来。
做真题的经验就是一定要重视文法的学习。考研英语和四级有一个小不同的特点,前者是半学术语言,后者是生活语言多点。所以前者的句子一般都比较长,后者系生活语言,所以比
较简短,也相对比较简单。而长句子里面一般都会有些复杂的语法和固定搭配在里面。
还有另外一个非常小的单词:“as”这个单词是考研中出现频率最高的单词之一,它人小鬼大,用法非常灵活多变,有人统计过大概有九种用法。不懂他的用法,你也能大概读懂文章,但是绝对无法精确理解。类似这些,最好自己搞一个精彩句子的收集本子,慢慢积累。
(852) 计算机组成原理专业课复习
在三月份至六月份两门专业课都是在看书做笔记,主要是用课本在带动复习,然后也在做思维导图。
关于思维导图又是可以大书特书三千字。我手写的思维导图和app做导图两种方式都用过 app更是用过好几种。
App的优点:利用键盘打字方便节省时间,而且方便美观容易增减。
手写的优点:可以通过这个方法练习书写与速度。还有就是因为是手写,会尽可能的简练表示导图,更加适合回忆。
七月份八月份我已经开始背书了,由于要背的书太多太多,而我又只选择孤注一掷的考研,所以我自己制定了不同的背诵计划来面对同样的背诵任务。
第一阶段:根据考频整理真题 第二阶段:根据复习笔记扫描背诵
真题的作用并不是心存侥幸找原题的,而是找准出题规律的,比如一些按条来叙述的知识点,就比较容易出简单题等大题,比如下面这道题:中断接口一般包含哪些基本组成?简要说明它们的作用。答案是:①地址译码。选取接口中有关寄存器,也就是选择了I/O 设备;②命令字/状态字寄存器。供CPU输出控制命令,调回接口与设备的状态信息;③数据缓存。提供数据缓冲,实现速度匹配;
④控制逻辑。如中断控制逻辑、与设备特性相关的控制逻辑等。而且这并不是个例,仔细发现,很多真题的考察都有这个规律:
在资料的选择上,首选老师的本科讲义,能看一下对理解有帮助,而且减少心理上的陌生感。如何使用这些资料各人方法有异。我有几点体会:首先各科我会自己总结笔记,结合真题体现的重点,分专题来做,帮助理解和记忆,把握知识点之间的联系,框架有不同层次的,拎出任何一个层次都要能进一步展开,可以先睡前选定一部分去回忆体系,第二天早上起来,缺失的部分翻翻书,纸上简单画一画框架图,这样就巩固了。
复习专业课必须要有自己的一个理解体系,很多同学在计算机原理的时候经常是一头扎进去,不知道自己在做什么,就是背知识点,这样是不行,首先我们要了解学计算机原理是干嘛的,我们直接用肉眼来看,计算机是由CPU、内存、显示器这些设备组成的硬件,而大部分人工作后从事的是软件开发,显然,在硬件和软件之间需要一座桥梁,而“计算机组成原理”就扮演了这样一个角色,它既隔离了软件和硬件,也提供了让软件无需关心硬件,就能直接操作硬件的接口。简单地说,你只需要对硬件有原理性的理解,就可以信赖硬件的可靠性,安安心心用高级语言来写程序。无论是写操作系统、编译器这样的硬核代码,还是写 Web 应用、手机 App 这样的应用层代码,你都可以做到心里有底。