没有合适的资源?快使用搜索试试~ 我知道了~
计算机组成作业第一章.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 73 浏览量
2022-07-07
14:40:57
上传
评论
收藏 330KB DOC 举报
温馨提示
试读
5页
计算机组成作业第一章.doc
资源推荐
资源详情
资源评论
1) 设计一个四选一的选通器,并说明控制线最少需要几条?
a) 代码
`timescale 1ns / 1ps
module mux(
input d1,ﻫ input d2,
input d3,
input d4,
input s1,
input s2,
output reg yﻫ );
always @ (d1 or d2 or d3 or d4 or s1 or s2)ﻫ case({s1,
s2})2 ﻫ’b00 : y=d1;
2'b01 : y=d2;2 ﻫ’b10 : y=d3;2 ﻫ'b11 : y=d4;
endcaseendmodule
b) 控制线最少需要 2 条: s1,s2
2) 设计一款 32选 1 的选通器,要求控制线只能有 5 条。要求:画出数字逻辑电路图,有条件
的同学用 Verilog语言编程验证
a) 代码
`timescale 1ns / 1ps
module mux32(
input [31:0]data,
input [4:0]s,
output reg y
);
always@(data or s)
begin
case(s)
5’b00000:y=data[0];
5'b00001:y=data[1];
5'b00010:y=data[2];
5'b00011:y=data[3];
5’b00100:y=data[4];
5’b00101:y=data[5];
5’b00110:y=data[6];
5’b00111:y=data[7];
5’b01000:y=data[8];
5’b01001:y=data[9];
5’b01010:y=data[10];
5'b01011:y=data[11];
5’b01100:y=data[12];
5’b01101:y=data[13];
5’b01110:y=data[14];
5'b01111:y=data[15];
5’b10000:y=data[16];
资源评论
智慧安全方案
- 粉丝: 3650
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Pytorch-pytorch深度学习教程之逻辑回归.zip
- Pytorch-pytorch深度学习教程之双向循环网络.zip
- Pytorch-pytorch深度学习教程之卷积神经网络.zip
- Pytorch-pytorch深度学习教程之前馈神经网络.zip
- Pytorch-pytorch深度学习教程之线性回归.zip
- Pytorch-pytorch深度学习教程之基本操作.zip
- 基于QT的地图可视化桌面系统后台数据库为MySQL5.7源码.zip
- 基于simulink的PLL锁相环系统仿真【包括模型,文档,参考文献,操作步骤】
- 基于EM-GMM模型的目标跟踪和异常行为检测matlab仿真【包括程序,注释,参考文献,操作步骤,说明文档】
- 2109010044_胡晨燕_选课管理数据库设计与实现.prj
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功