文章目录

  • 一、实验时间
  • 二、实验内容
    • 1.设计异步模16加1计数器
    • 2.设计4位移位器
    • 3.超前进位16位ALU的设计

一、实验时间

2021年4月1日星期四,第五周

二、实验内容

1.设计异步模16加1计数器

基本功能:使用D触发器(dff元件)和异或门构建从0开始计数的模16加1计数器

对应的电路图(这里已经实现了预置初值的功能)

拓展功能:
(1)实现模256加1计数器
(2)实现计数器预置初值的功能

这里复用了上面的模16加1计数器


这里异步触发器预置初值的功能是这样实现的:

(1)首先将CLR端调为0,将8个输出清零
(2)将CLR端置为1,并向D0-D8八个输入端输入要预设的初值
(3)设完初值之后,将D0-D8的输入全部置为0,之后按下脉冲键即可开始计数

2.设计4位移位器

基本功能:要求实现直送,左移和右移的功能

四位只实现逻辑移位的移位器

拓展功能:
(1)实现16位移位器
(2)实现补码算术移位的功能

3位逻辑移位移位器


可实现16位算术移位的移位器(补码移位),复用了上面的三位移位器

3.超前进位16位ALU的设计

使用74181和74182芯片设计一个具备超前进位能力的数据宽度为16位的多功能ALU,
能实现多种算术和逻辑运算。
注意:74181的正逻辑和负逻辑,以及管脚的取值


这里有一个不足的地方,因为硬件实验平台只有24个开关,但这里的输入超过24位了,因此上面这个图还需要优化,需要用寄存器先存某一路的数据,这里没有画出来

山东大学软件学院计算机组成原理课程设计实验二相关推荐

  1. 山东大学软件学院计算机组成原理课程设计整机实验(2)

    文章目录 一.实验时间 二.实验任务 三.对JO指令要求的理解 四.JO指令的实现方法 五.实验中遇到的其它问题 5.1 机器吞微指令的问题 一.实验时间 2021年5月6日星期四,第10周 2021 ...

  2. 计算机组成原理课程实验报告,计算机组成原理课程设计实验报告

    <计算机组成原理课程设计实验报告>由会员分享,可在线阅读,更多相关<计算机组成原理课程设计实验报告(18页珍藏版)>请在人人文库网上搜索. 1.计算机组成原理课程设计实验报告( ...

  3. 计算机组成原理模型机设计实验总结,计算机组成原理课程设计实验报告-基本模型机设计与实现.docx...

    计算机组成原理课程设计实验报告-基本模型机设计与实现 计 算 机 组 成 原 理 实 验 报 告 评 语: 成绩 教 师: 年 月 日 班 级: 1403011 学 号: 140301124 姓 名: ...

  4. 计算机模型机设计实验报告,计算机组成原理课程设计实验报告-基本模型机设计与实现...

    计算机组成原理课程设计实验报告-基本模型机设计与实现 (12页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 计 算 机 组 成 原 理实 ...

  5. 计算机原理综合设计实验报告,计算机组成原理--课程设计实验报告.doc

    武汉工业学院 数学与计算机学院 组成原理课程设计 专 业:计算机科学与技术 班 级:________________ 学 号:________________ 姓 名:________________ ...

  6. 广州大学2021计算机组成原理课程设计实验报告

    一.本课程设计的性质.目的.任务 <计算机组成与系统结构课程设计>是计算机学院各专业集中实践性环节之一,是学习完<计算机组成与系统结构>课程后进行的一次全面的综合练习.其目的是 ...

  7. 计算机组成原理课程设计总结,计算机组成原理课程设计的实验报告

    计算机组成原理课程设计的实验报告 长治学院课程设计报告课程名称: 计算机组成原理课程设计 设计题目: 设计一台性能简单的计算机 系 别: 计算机系 专 业: 计科1101班 组 别: 第三组 学生姓名 ...

  8. 山东大学计算机组成与设计实验二逻辑运算电路

    山东大学计算机组成与设计实验二逻辑运算电路 山东大学计算机组成与设计实验 山东大学计算机组成与设计实验报告 计算机组成原理实验报告 山东大学计算机组成原理实验报告 文章目录 实验题目:逻辑运算电路 实 ...

  9. 计算机原理课程设计模拟cpy,山东大学-计算机组成原理课程设计报告样例

    [实例简介] 山东大学计算机组成原理课程设计报告-包括实验格式+设计详细步骤(加法+乘法)+设计心得 5令果记 A A *影个碟「数 Mv2A开 R,:将2个操取至积 ADR.R,:兴R,R孙数彬栩劝 ...

  10. 计算机组成原理硬布线实验心得,计算机组成原理课程设计—硬布线控制器的设计与实现...

    计算机组成原理课程设计-硬布线控制器的设计与实现 (13页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 硬布硬布线线控制器的控制器的设计 ...

最新文章

  1. 我有一个顶会idea还没做实验,NeurIPS:先占坑再实验!
  2. 两个jQuery冲突了怎么办
  3. Spring Boot 2.6.1 发布:为 Spring Cloud 2021铺路!
  4. 电子自动窗帘系统c语言程序,单片机自动窗帘控制程序(两个电机)
  5. 微信jssdk,实现多图上传的一点心得
  6. Linux学习笔记 Day 4~5
  7. 如果再写 for 循环,我就锤自己!
  8. 前端工程师笔试题(欢迎评论留言)
  9. 课堂练习---最低价格买书
  10. PHP 基本数据类型
  11. Java中 a+=b和a=a+b有什么区别?
  12. 分布式事务最终一致性-CAP框架轻松搞定
  13. c语言next的用法,C语言strchr使用之Next查找和截断想要的字符串
  14. ssrs批量权限管理_管理SSRS安全性并使用PowerShell自动化脚本
  15. android自动化测试--appium运行的坑问题及解决方法
  16. Apex里面的retainAll
  17. 供应链金融与区块链的关系
  18. JVM内存模型、原理、垃圾回收、调优
  19. 讯飞智能录音笔SR502:七夕值得入手的资料备忘好物
  20. skywalking实战--agent异常日志监控

热门文章

  1. GBaseDataStudio管理工具
  2. 挑战程序设计竞赛——抽签Ⅱ
  3. 文华财经指标公式博易大师软件指标公式指南针多空资金指标,最精准买卖点提示指标wh6赢顺云随身行指标
  4. EBU 4202数电 LAB2 答案与解析
  5. 电磁兼容的PCB设计(一)
  6. python模拟登陆豆瓣_模拟登陆豆瓣并爬取个人主页(爬虫项目三)
  7. php小偷cookie,php小偷程序新概念之实时更新(二) | 学步园
  8. 网页中嵌入swf文件的几种方法
  9. 数学建模——模糊数学
  10. Java平台划分-J2EE,J2SE,J2ME