![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计组原理
文章平均质量分 72
qing影
这个作者很懒,什么都没留下…
展开
-
【计组理论期末考试模拟题】21级计科专业计算机组成原理
填写限制:每空只能从原文中提取词汇(包括字母的大小写)作为答案,最多4个汉字,或最多6个英文字符或者数字,不出现中英文混搭的情况】【第0空】早期的自动化计算机为特定功能而设计,如电子计算机ABC用于解算复杂数学方程。1946年。原创 2023-06-13 09:40:03 · 3934 阅读 · 2 评论 -
彭学长学补码
下课后,刘老师给了彭学长一道关于补码的编程题,想检验他补码的学习情况,当然这对于爱学习的彭学长来说简简单单,很快就完成程序的编写,并把题目发给了你,想看看你有没有和他不一样的解法。(注意=左边和右边各有一个空格 左边为十进制 右边为二进制,且每一组输出都有一次换行)有一共N个数字1和0(为了方便输出,题目保证N为4的倍数,且4 ⩽ n ⩽ 8),从小到大输出由这些1和0组成的所有二进制补码和其对应的十进制数。输入在一行内给出N和x,对应题目的N和x,二则之间用空格隔开。例如:8位二进制补码0。原创 2023-03-17 23:47:12 · 494 阅读 · 0 评论 -
学习使用原码一位乘的思想计算串行求解乘法问题【编程题】
例如第二组输入:5 可以拆成 4 + 1,二进制表示为 101 ,则 35 * 5 = 35 * (4 + 1) = 35 * 4 + 35 * 1。输入在一行中给出2个绝对值不超过九位数(十进制)的整数A和B,允许输入负数,允许正数前加“+”号。输出A*B的值,如果乘积为+正,直接输出二进制结果;如果乘积为负,输出负号及二进制结果。**思路:**利用左右位移来替代乘法。代码长度限制16 KB。时间限制400 ms。原创 2023-03-26 16:42:58 · 409 阅读 · 1 评论 -
编程求出Cache映射方式下各类地址位数(简洁版)
小明想借助计算机帮忙自己算出答案,今后无论老师出何种组合,他都能一键运行答案,于是他开始了求Cache映射方式下各类地址位数的代码编写。直接输入5个十进制正整数,中间用空格隔开,且保证这5个数的值都等于2的幂次,并符合存储器的一般约束性,如存储器容量会大于Cache容量。某系统的存储器为4MB,每字块为32个字,每字8位,若Cache为2MB,采用字节编址方式。(4)cache容量有多少MB(如题目中数字2);(1)存储器容量有多少MB(如题目中数字4);(2)每字块多少个字(如题目中数字32);原创 2023-06-18 20:54:11 · 512 阅读 · 0 评论 -
求最小码距(完整版)
码距是指信息编码中,两个合法编码对应位上编码不同的位数,比如10101和00110从第1位开始依次有第1位、第4、第5位不同,因此码距为3**,任意组合的码距最小值称为最小码距。计算机组成原理老师给小明出了一道求最小码距的题目,有以下由1个字节组成的合法编码集{0xA9,0xC7,0xDF,0xBE},该编码集的最小码距是__(1)当码距>0时,需要输出具哪几位不一样(如:0x2 0x1 CD:2,bit:1|2|)(2)当码距=0时,只需要输出前半段(如0x2 0x2 CD:0)在这里给出相应的输出。原创 2023-03-18 00:04:41 · 2857 阅读 · 1 评论 -
“判断题的猜题方法”
班上的小王同学是个小机灵,根据他以往抄作业的经验,他觉得老师应该会出奇数个正确的判断(True),所以他想到了前段时间自学的奇偶校验码。0表示小w猜该题为错(False),1表示小w猜该题为对(True)。本题采取多组输入,在输入的第一行会输入一个T表示本题一共有T组数据。第n+1题,即保证所有判断题中出现奇数个1(即奇数个True)。接下来会给出一行长度为n的01串表示小w已经猜了的n题结果。在每一组数据中你应该输出0或1表示最后一题应该填对或错。在每组数据中,第一行会给出一个n表示一共有n题。原创 2023-06-18 14:28:27 · 369 阅读 · 0 评论 -
绩点计算 - C/C++ 语法基础
课程百分制成绩90分对应绩点4.0,超过90分的,按90分计;如不足90分,则课程绩点 = 4.0 * 分数/90。现有步步同学入学后的已修课程(共5门)成绩表如下,请编程计算其GPA。学生综合绩点按该生已修的各门课程绩点结合学分加权平均而得。提示:从键盘读取输入的方法,请参考教材后续章节。其中,GPA值保留两位小数。说明:百分制分数和学分均为整数。第1门课程百分制分数 学分。第2门课程百分制分数 学分。第4门课程百分制分数 学分。第5门课程百分制分数 学分。第3门课程分制分数 学分。原创 2023-06-18 14:18:22 · 1473 阅读 · 0 评论 -
【第六次】21级计科计算机组成原理课外练习
某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址,现要用4K×2位的ROM芯片和2K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别。32.假定主存按字节编址,cache共有64行,采用4路组相联映射方式,主存块大小为32字节,所有编号都从0开始。若计算机主存地址为 32 位,按字节编址,Cache 数据区大小为 32KB,主存块大小为 32B,采用直接映射方式和回写(Write Back)策略,则 Cache 行的位数至少是。原创 2023-06-18 23:55:31 · 1188 阅读 · 2 评论 -
【第五次】21级计科计算机组成原理课外练习
若在一个8位整数加/减运算器中完成x+y的运算,已知无符号整数x=69,y=38,则加法器的两个输入端和输入的低位进位分别为。华科教材P92(5)类型1:整数x的机器数为11111101分别对x进行逻辑右移1位和算术右移1位操作,得到的机器数分别是。假定带符号整数采用补码表示,若int型变量x和y的机器数分别是FFFFFFDFH和00000041H,则x、y的值分别是。假定带符号整数采用补码表示,若int型变量x和y的机器数分别是FFFFFFDDH和0000004DH,则x、y的值分别是。原创 2023-06-18 20:29:42 · 781 阅读 · 0 评论 -
【第四次】21级计科计算机组成原理课外练习
第二个 if 的前两个条件是判断 a 和 b 是否都小于零,由此判断是负溢出的情况,当负溢出时,结果为正数,但这个空有取反,则要判断结果是否为负,所以第二空也为。若在一个8位整数加/减运算器中完成x+y的运算,已知无符号整数x=69,y=38,则加法器的两个输入端和输入的低位进位分别为。假定带符号整数采用补码表示,若int型变量x和y的机器数分别是FFFFFFDFH和00000041H,则x、y的值分别是。假设变量x的位数为n(n>=8),x的最低有效字节不变,其余各位全变为0,则对应C语言表达式为。原创 2023-06-18 20:31:38 · 1486 阅读 · 0 评论 -
【第三次】21级计科计算机组成原理课外练习
2-3 假定某计算机按字节编址,采用小端方式,有一个float型变量x的地址为0xffffc000,x=12345678H,则在内存单元0xffffc001中存放的内容是。下面的“数字密码本”是根据七段数码管(共阴极)的原理制成的,现在亟需你发现其中的规律,将密码本中所有内容补充完成,以获得前方破获的敌军电话重要情报。2-1假设变量x的位数为n(n>=8),x的最低有效字节不变,其余各位全变为0,则对应C语言表达式为。(2)若浮点数为5.625,其对应的32位IEEE754标准的十六进制存储格式为0x。原创 2023-06-18 19:25:20 · 1039 阅读 · 0 评论 -
【第二次】21级计科计算机组成原理课外练习
在M1和M2上运行某基准程序P,平均CPI分别为2和1.25,则程序P在M1和M2上运行时间的比值是。4-8 假定基准程序A在某计算机上的运行时间为130秒,其中120秒为CPU时间,其余为I/O时间。4-7 假定基准程序A在某计算机上的运行时间为101秒,其中90秒为CPU时间,其余为I/O时间。2-21 在所有由2个“1”和6个“0”组成的8位二进制整数中,若该整数表示补码,则最小的数和最大的数真值分别是( )。2-10 若机器字长8位,设寄存器内容为0xFF,若它等于-127,则为( )。原创 2023-06-18 14:13:27 · 1134 阅读 · 0 评论 -
【第一次】21级计科计算机组成原理课外练习
1-2 目前高端光刻机技术被荷兰ASML公司垄断,中国的上海微电子装备(集团)有限公司虽然能制造光刻机,但与最新的制程工艺相比还有巨大的差距。1-1 国防科技大学成功研制的“银河-II”通用并行巨型机的峰值速度超过同为国防科技大学研制的“天河一号”超级计算机。2-11 按照怀化学院教务处的职责划分,学生或教师需要盖学校教务处的章,应该去下面( )科室。2-1 从计算机元器件的角度看,以真空管为主的计算机所属的时代是( )。1-5 运算器是整个计算机的指挥中心,它可使计算机各部件协调的工作。原创 2023-06-18 14:02:21 · 876 阅读 · 0 评论 -
计组期末模拟(补充)
2-1(本题考查课程目标2)某计算机有 16 个通用寄存器,采用 32 位定长指令字,操作码字段(含寻址方式位)为 8 位,Store 指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式。若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则 Store 指令中偏移量的取值范围是( )。2-2(本题考查课程目标2)一个 16K*32位的SRAM存储芯片,其内部采用位数相同的行列地址译码器,则其内部译码输出线的总量为( )。原创 2023-06-17 12:27:25 · 1451 阅读 · 1 评论