计算机组成原理相关问题
学计算机组成原理,我很苦恼,没有什么章法可言,尽管看过书了,但是遇到题之后依然不会做,没什么思路,真的很苦恼,而我希望是从做题中把知识点掌握,但是看到一道题一点思路都没有...
学计算机组成原理,我很苦恼,没有什么章法可言,尽管看过书了,但是遇到题之后依然不会做,没什么思路,真的很苦恼,而我希望是从做题中把知识点掌握,但是看到一道题一点思路都没有,怎么可能能做出来呢,下面是几道典型的第四章题,我并非投机取巧,是我真的希望得到朋友你的帮助,把这门课学好。
以下几道题,希望高手写出思路、步骤和答案,最好能把做这道题的心得体会写出来。
1.某指令系统指令长16位,每个操作数的地址码长6位,指令分为无操作数、单操作数和双操作数三类。若双操作数指令有K条,无操作数指令L条,问单操作数指令最多可能有多少条?
2.指令字长12位,每个地址码3位,采用扩展操作码方式,设计4条三地址指令、16条二地址指令、64条一地址指令和16条零地址指令。
(1)画出扩展图
(2)计算操作码平均长度
3.设某台计算机指令系统中共有50条指令
(1)若采用固定长度编码方式,其操作码的编码长度需要多少位?
(2)设该指令系统有10条指令的使用频率为90%,其余指令的使用频率均为10%,若采用不等编码方式,气操作码的平均长度位多少位?(假设操作码长度只有两种)
(3)若原指令系统采用固定长度编码,后继产品中需要增加50条指令,试设计其操作指令操作码,并计算其平均长度(假设各指令使用频率均相等)。
4.设一台简单的计算机其指令系统共有10条指令,各条指令使用频率如下:I1----20% I2----12% I3----11% I4----15% I5----8% I6----3% I7----2% I8----18% I9----10% I10----1%
(1)用huffman编码法设计该10条指令的操作码,并计算操作码的平均长度。
(2)设计只有两种长度且平均长度小于3.2的Huffman扩展槽做码,计算操作码的平均长度。
5.设计计算机字长16位,主存容量为128KB,指令长度为16位或32位,共有128条指令,设计指令格式,要求有直接、立即数、相对、基址、间接和变址等6种寻址方式。
另外有两个问题:
1.希望高手传授一些学计组的好的学习方法。
2.计组的重点章节(比如考研总考的那种)
希望高手不吝赐教,不胜感激。 展开
以下几道题,希望高手写出思路、步骤和答案,最好能把做这道题的心得体会写出来。
1.某指令系统指令长16位,每个操作数的地址码长6位,指令分为无操作数、单操作数和双操作数三类。若双操作数指令有K条,无操作数指令L条,问单操作数指令最多可能有多少条?
2.指令字长12位,每个地址码3位,采用扩展操作码方式,设计4条三地址指令、16条二地址指令、64条一地址指令和16条零地址指令。
(1)画出扩展图
(2)计算操作码平均长度
3.设某台计算机指令系统中共有50条指令
(1)若采用固定长度编码方式,其操作码的编码长度需要多少位?
(2)设该指令系统有10条指令的使用频率为90%,其余指令的使用频率均为10%,若采用不等编码方式,气操作码的平均长度位多少位?(假设操作码长度只有两种)
(3)若原指令系统采用固定长度编码,后继产品中需要增加50条指令,试设计其操作指令操作码,并计算其平均长度(假设各指令使用频率均相等)。
4.设一台简单的计算机其指令系统共有10条指令,各条指令使用频率如下:I1----20% I2----12% I3----11% I4----15% I5----8% I6----3% I7----2% I8----18% I9----10% I10----1%
(1)用huffman编码法设计该10条指令的操作码,并计算操作码的平均长度。
(2)设计只有两种长度且平均长度小于3.2的Huffman扩展槽做码,计算操作码的平均长度。
5.设计计算机字长16位,主存容量为128KB,指令长度为16位或32位,共有128条指令,设计指令格式,要求有直接、立即数、相对、基址、间接和变址等6种寻址方式。
另外有两个问题:
1.希望高手传授一些学计组的好的学习方法。
2.计组的重点章节(比如考研总考的那种)
希望高手不吝赐教,不胜感激。 展开
4个回答
展开全部
1、双操作数地址码12位,则操作数4位,有16种可能,现有K条双操作数,则剩下(16-K)种用做单操作数,单操作数有10位操作数位数,则可能有(16-K)*2^6种,设单操作数有X条,则剩下(16-K)*2^6-X用于扩展零操作数,零操作数有【(16-K)*2^6-X】^6种可能,因为零操作数有L条,故【(16-K)*2^6-X】^6=L,解出X就是了。
2、。。。。。要睡了。。。。
其实这些题目在唐硕飞的习题集里都有详细的解答,书上也有例题的,慢慢来,别急躁
2、。。。。。要睡了。。。。
其实这些题目在唐硕飞的习题集里都有详细的解答,书上也有例题的,慢慢来,别急躁
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
北京新国信
2023-07-11 广告
2023-07-11 广告
系统测试和集成测试在以下四个方面存在区别:1. 测试对象:系统测试的对象是整个系统,包括系统中的硬件等,而集成测试的对象是模块之间的集成和调用关系。2. 测试方法:系统测试一般由独立测试小组采用黑盒方式来测试,而集成测试则由开发小组采用白盒...
点击进入详情页
本回答由北京新国信提供
展开全部
这个要循序渐进的系统学习
不要指望一蹴而就!!!
不要指望一切问题都会有人给你具体的答案!
无论做人还是做学问都要冷静下来,勤思考才可能有所成就!
不要指望一蹴而就!!!
不要指望一切问题都会有人给你具体的答案!
无论做人还是做学问都要冷静下来,勤思考才可能有所成就!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一分钟读懂.计算机组成原理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不好意思,我想提问.但分数太少.你的问提我回答不了.借你的问题刷下分数.谢了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询