- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算数逻辑单元精选
实验目的:
二、实验:
图 74181的电路图
三、实验:
→Programmer命令,将adder8.sof下载到FPGA中,注意在执行Programmer中,应在program/configure下的方框中打钩,然后下载。
在试验台上通过模式开关选择FPGA-CPU独立的调试模式010.
要求:
1、实验设计目标
设计一个16位算术逻辑单元,满足以下要求。
(1)16位算术逻辑单元能够进行下列运算:加法、减法、加1、减1、与、或、非和传送。用3位运算操作码OP[210]进行运算,控制方式如表4.1所示:
运算操作码OP[210] 运 算 对标志位Z和C的影响 000 result(A+B 影响标志位Z和C 001 result(A+1 影响标志位Z和C 010 result(A-B 影响标志位Z和C 011 result(A-1 影响标志位Z和C 100 result(A and B 影响标志位Z 101 result(A or B 影响标志位Z 110 result(not B 影响标志位Z 111 result( B 不影响标志位Z和C (2)设立两个标志位寄存器Z和C。当复位信号reset为低电平时,将这两个标志寄存器清零。当预算结束后,在时钟CLK的上升沿改变标志寄存器Z和C的值。运算结果改变标志寄存器C、Z的情况下:加法、减法、加1、减1、运算改变Z、C;与、或、非运算改变Z,C保持不变;传送操作保持Z、C不变。因此在运算结束时,Z、C需要两个D触发器保存。
(3)为了保存操作数A和B。设计两个16位寄存器A和B。当寄存器选择信号sel=0时。如果允许写信号write=1,则在时钟clk的上升沿将数据输入dinput送入A寄存器;当sel=1时,如果允许写信号write=1,则在时钟clk的上升沿将数据输入dinput送入B。
(4)算术逻辑单元用一个设计实体完成。
2、顶层设计实体的引脚要求
引脚要求对应关系如下:
clk对应实验台上的时钟(单脉冲);
reset对应实验台上的CPU复位信号CPU_RST;
数据输入dinput对应实验台开关SD15~SD0;
允许写信号write对应实验台开关SA5;
OP[210]对应实验台开关SA2~SA0;
寄存器选择信号sel对应实验台开关SA4;
16位运算结果result对应实验台上的指示灯A15~A0;
Z、C标志位对应实验台上的Z、C指示灯。
实验现象及分析:
A、对第一组数据进行8种运算,A为0xAAAA,B为0x5555;
B、对第一组数据进行8种运算,A为0xFFFF,B为0x0000;
C、对第一组数据进行8种运算,A为0x0000,B为0xFFFF;
D、对第一组数据进行8种运算,A为0x8950,B为0x9863;
表 算术逻辑单元实验
运算数据 运算类型 操作码OP 运算结果result 标志位C 标志位Z 运算前 运算后 运算前 运算后 第1组数据
A=0xAAAA
B=0x5555 result(A+B 000 0xFFFF 0 0 0 0 result(A+1 001 0xAAAB 0 0 0 0 result(A-B 010 0x5555 0 0 0 0 result(A-1 011 0xAAA9 0 0 0 0 result(A and B 100 0x0000 0 0 0 1 result(A or B 101 0xFFFF 0 0 0 0 result(not B 110 0xAAAA 0 0 0 0 result( B 111 0x5555 0 0 0 0 第2组数据
A=0xFFFF
B=0x0000 result(A+B 000 0xFFFF 0 0 0 0 result(A+1 001 0x0000 0 1 0 1 result(A-B 010 0xFFFF 1 0 1 0 result(A-1 011 0xFFFE 0 0 0 0 result(A and B 100 0x0000 1 1 1 1 result(A or B 101 0xFFFF 0 0 0 0 result(not B 110 0xFFFF 0 0 1 0 result( B 111 0x0000 0 0 1 0 第3组数据
A=0x0000
B=0xFFFF result(A+B 0
您可能关注的文档
- 第四章-语言学概论精选.pdf
- 第四章个人独资企业法精选.ppt
- 第四章 书目及电子图书精选.ppt
- 第四章历年电视片分析写作精选.doc
- 第四章光现象知识点精选.doc
- 第四章 网络信息中介商精选.ppt
- 第四章地波场强和传播时延的计算精选.pdf
- 第四章公路运输货物装载作业精选.ppt
- 第四章财务基本理念二现金流量观念外招精选.ppt
- 第四章孟德尔,基因互作-56精选.ppt
- 中国国家标准 GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较.pdf
- 《GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较》.pdf
- 《GB/T 37228-2025安全与韧性 应急管理 突发事件管理指南》.pdf
- GB/T 23724.3-2025起重机 检查 第3部分:塔式起重机.pdf
- 中国国家标准 GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法.pdf
- 《GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法》.pdf
- GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 中国国家标准 GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 《GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射》.pdf
- GB/T 11349.2-2025机械振动与冲击 机械导纳的试验确定 第2部分:用激振器作单点平动激励测量.pdf
最近下载
- 宾馆装修改造项目立项建议书.doc VIP
- 悬臂法挂篮施工监测方案.docx VIP
- 财税大楼装修项目建议书.doc VIP
- XXX教学楼装修改造项目建议书.pdf VIP
- 提高胸外科患者肺功能锻炼的依从性品管圈汇报书ppt.pptx
- 2025广西百色工业投资发展集团有限公司招聘27人笔试参考题库附答案解析.docx VIP
- 2025国内短剧行业市场规模、出海短剧市场机遇及未来短剧制作方向分析报告.pptx VIP
- 2025广西百色工业投资发展集团有限公司招聘27人考试备考题库及答案解析.docx VIP
- 2025广西百色工业投资发展集团有限公司招聘27人笔试备考试题及答案解析.docx VIP
- 小升初语文成语错别字专项练习.pdf VIP
文档评论(0)