- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 2
指令系统课程设计
请为某计算机设计一个指令系统。已知条件如下:
(1)CPU中有4个16位通用寄存器(可分成8个8位寄存器使用)、2个基址寄存器和2个变址寄存器。
(2)经统计,系统应支持数据传送、算术运算、逻辑运算、转移、系统控制类共77种操作;操作所对应的操作数有8/16/32位3种数据类型(其中只有转移类操作可使用32位数据类型),每个操作对应的的操作数个数≤2个。
(3)操作所对应的操作数可存放在指令、寄存器、存储器、堆栈中,每个操作最多允许一个存储器操作数,立即数操作数(存放在指令中)不可以作为目的操作数(转移类操作除外)。
(4)寻址方式有①立即寻址、②寄存器直接寻址、③寄存器间接寻址、④寄存器相对寻址、⑤基址+变址寻址、⑥基址+变址+相对寻址共6种;其中立即寻址有8/16/32位3种参数长度(只有转移类操作才有32位长度),相对(偏移)寻址有8/16位2种参数长度;寄存器直接寻址且操作数为8位时只可使用通用寄存器,否则可使用基址和变址寄存器;存储器寻址方式(③~⑥)只可使用基址或变址寄存器;双操作数时要考虑2个操作数的各种寻址方式的组合。
(5)系统中操作的类型、使用频率、操作数个数、寻址方式、操作数类型如下表所示:
操作分类
操作数
个数
操作
种类
操作数类型
使用频
率级别
寻址方式
数据传送类
2
3种
8/16位
5
①~⑥
3种
8/16位
2
①~⑥
1
2种
16位
4
②
8种
8/16位
1
②~⑥
算术运算类
2
5种
8/16位
5
①~⑥
3种
8/16位
2
①~⑥
1
2种
8/16位
4
②
8种
8/16位
1
②~⑥
逻辑运算类
2
5种
8/16位
2
①~⑥
1
8种
8/16位
2
②~⑥
转移类
1
10种
8/16位
4
①
2种
32位
4
①
2种
16位
4
④
0
2种
16/32位
4
堆栈
系统控制类
0
4种
无
4
无
0
10种
无
1
无
说明:使用频率级别5级的使用频率最高,1级的使用频率最低。
设计要求:
说明指令系统设计的思路;
给出指令系统中各种指令的指令格式,包括操作码、寻址方式、数据类型、地址码的形式化表示,并加以说明。
例如传送类的5类级别、2个操作数、②~⑥种寻址方式的3种操作的指令格式:
1B
1B
0~2B
000000~000010
D
W
MOD
REG
R/M
位移量
D=0/1—表示目的操作数为REG/MEM;
W=0/1—表示操作数类型为8/16位;
MOD=11—表示另一个操作数为REG,REG号在R/M中;
REG—REG操作数的寄存器编号,两个操作数均为REG时表示目的操作数;
R/M—表示一个操作数的寻址方式及/或地址码
提示:
参考80x86指令系统进行设计(如地址码表示与寻址方式表示、操作长度表示、目的操作数寻址方式表示等);
注意指令系统的规整性和可扩充性;
注意操作码的扩展原则(操作的使用频率级别);
注意寻址方式的最佳表示,以及立即寻址与其他寻址方式的区别;
注意如何表示操作数类型;
已知条件之外的部分,自由假设。
您可能关注的文档
- 成品油批发福建商务厅.doc
- 成本会计课程教学实施细则.doc
- 成衣与纺织学习范畴升学.ppt
- 成都世纪城新会展中心特装.doc
- 成都七中初中级入学测试语文卷.doc
- 成都学院硕士学位论文格式规范.doc
- 成都经济区典型地方病地球化学环境评价.doc
- 成都理工大学体育学院.doc
- 我与地坛史铁生授课人崔林生忻州师院附属中学.ppt
- 成都航公众责任保险购买项目.doc
- 2026年刑法知识考试题库200道及答案【最新】.docx
- 2026年刑法知识考试题库200道及答案【夺冠系列】.docx
- 2026年刑法知识考试题库200道含答案(培优).docx
- 2026年马原考试题库300道及参考答案【考试直接用】.docx
- 2026年马原考试题库300道及答案【夺冠】.docx
- 2026年刑法知识考试题库200道及参考答案(实用).docx
- 2026年期货从业资格之期货法律法规考试题库500道及完整答案1套.docx
- 2026年刑法知识考试题库200道带答案(夺分金卷).docx
- 2026年二级造价师考试题库500道附答案(研优卷).docx
- 2026年投资项目管理师考试题库500道含完整答案(典优).docx
文档评论(0)