- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
βALU常数操作6.004–Fall200210/17/0L12–InstructionSet*其它相似的ALU操作指令: 算数:ADDC,SUBC,MULC,DIVC 比较:CMPEQC,CMPLTC,CMPLEC 布尔:ANDC,ORC,XORC 位移:SHLC,SHRC,SARC符号表示:ADDC(r1,-3,r3)OPCODE=110000,表示ADDCrc=3,表示R3做为目标ra=1,表示R1做为第一个OPERAND常数栏,表示-3做为第二个OPERAND(正负号延伸!)“將ra的內容加上常數;結果儲存在rc”ADDC(ra,const,rc):Reg[rc]=Reg[ra]+sxt(const)我们需要内建的常数吗?6.004–Fall200210/17/0L12–InstructionSet*一个回答架构问题的方法就是:使用小心选择之代表性的标准检查程序
(benchmark)(程序及/或编码序列)来评估不同的重要性.然后依据某些指标
(成本,效能…)来做出”最好的”选择.使用常数OPERAND的操作百分比宝宝的第一个Beta程序
(片段)假定N被储存在r1中,我们想计算N*(N-1),并将结果储存在r2:这两个指令完成我们前述的小型单点机器所做的事.当然了,局限于使用缓存器来储存使得我们的野心变小了....它相当于一个FSM的有限储存空间!需求:支持读取及写入主存储器位置的指令集...SUBC(r1,1,r2) |将N-1放置在r2MUL(r2,r1,r2) |将N*(N-1)留在r212345β载入及储存6.004–Fall200210/17/0L12–InstructionSet*OPCODErcra16-bitsignedconstantLD(ra,const,rc) Reg[rc]=Mem[Reg[ra]+sxt(const)] “将内存(地址为:常数C加上ra的内容)中的内容加载缓存器rc”
缩写:LD(C,rc)表示LD(R31,C,rc)ST(rc,const,ra) Mem[Reg[ra]+sxt(const)]=Reg[rc] “将rc的内容储存至内存(地址为:常数C加上ra的内容)中” 缩写:ST(rc,C)表示ST(rc,C,R31)虽然使用字节地址,但只支持存取字组(word)对齐的32-bit字组(word)地址.低的两个地址字符是忽略的!*****************6.004–Fall200210/17/0L12–InstructionSet*设计一组指令集缴交实作课报告日:今天下周二10/22让我们来建构一个简易的计算机吧6.004–Fall200210/17/0L12–InstructionSet*计算N*(N-1)的数据路径L.E.=可载入(loadenable).缓存器只在LE=1时载入新值ANSWER可程序化控制系统6.004–Fall200210/17/0L12–InstructionSet*以这个数据路径来计算N*(N-1)是一个多步骤的程序.我们可以用一个有限状态机来控制这个程序的每一步骤.如果可以让不同的控制序列加载这个控制有限状态机,那就是说这机器必需是可程序化的.一个初步的程序6.004–Fall200210/17/0L12–InstructionSet*再一次,写一个控制程序不外乎是填表:一个最佳化的程序6.004–Fall200210/17/0L12–InstructionSet*有些部分的程序可以被同时计算:计算阶乘6.004–Fall200210/17/0L12–InstructionSet*为了要计算N!,我们需要加上一些新的逻辑电路以及一个输入到控制有限状态机:可程序化系统的好处是:可们可以重新设定组态来计算新的函数计算阶乘的控制架构6.004–Fall200210/17/0L12–InstructionSet*可程序性使得我们可以重复使用数据路径来解新的问题.我们所需要的是一个通用的数据路径.它必需能够有效率地解大部分的问
您可能关注的文档
- 银行账户利率风险管理概述课件.ppt
- 科学健身六大误区.ppt
- 资产评估主体与客体.ppt
- 金属与氧的反应.ppt
- 食品安全风险分析.ppt
- 行政管理技术方法.ppt
- 自我介绍ppt模板(中学自我介绍).ppt
- 评价遇到的问题及解决措施.ppt
- 认识你自己-九型人格详解PPT.ppt
- 重症手足口病的识别与治疗.ppt
- 基础知识-土木工程师水利水电公共基础押题密卷4.docx
- 城乡规划相关知识-《城乡规划相关知识》模拟试卷6.docx
- 基础知识-土木工程师(水利水电)《公共基础考试》点睛提分卷1.docx
- 基础知识-土木工程师水利水电公共基础押题密卷1.docx
- 结构基础考试一级-一级注册结构工程师《公共基础考试》点睛提分卷1.docx
- 基础知识-土木工程师(水利水电)《公共基础考试》押题密卷2.docx
- 结构基础考试一级-一级注册结构工程师《公共基础考试》押题密卷1.docx
- 注册环保工程师公共基础-注册环保工程师《公共基础》深度自测卷1.docx
- 结构专业基础考试一级-2021年一级注册结构工程师《专业基础》真题.docx
- 注册环保工程师公共基础-环保工程师《公共基础考试》模拟试卷2.docx
最近下载
- 2023北京西城高三(上)期末英语(教师版).docx VIP
- 星火英语四级词汇.pdf VIP
- 混凝土通病预防措施.pdf VIP
- 乡镇党委宣传委员、统战委员2024年度民主生活会个人带头严守政治纪律和政治规矩方面,带头增强党性、严守纪律、砥砺作风等方面四个带头对照查摆剖析材料2篇.doc VIP
- 2025年土木工程施工试卷及答案 .pdf VIP
- 外研版三起英语六年级下册教材分析.docx
- 政府采购项目招标代理机构服务 投标技术方案(技术标).docx VIP
- 吴越春秋原文全文集.docx VIP
- 土木工程施工》期末考试试卷A(有答案).pdf VIP
- 成都经温江至邛崃高速公路扩容工程对四川崇州桤木河省级湿地公园生态影响评价报告.docx VIP
文档评论(0)