logisim与计算机组成
文章平均质量分 73
从逻辑门到cpu
SakamataZ
目前担任广告引擎工程师~
展开
-
logisim计组实验十 单周期MIPS CPU
文章目录mips指令格式指令指令译码逻辑ALU控制逻辑控制信号mips指令格式当OP六位为全零的时候,表示是R型指令Rs、Rt原寄存器,Rd是目标寄存器shamt是用来移位的偏移量,最多偏移31位最后一个字段funct描述运算功能,相当于是op字段的扩展操作码 32表示加法,34表示减法OP不为0,能够唯一确定不同的功能 I型指令有两个操作数Rs和Rt指令lw:addi:sw:beq:bne:add:syscall:slt:辅助指令R_TYPE:用原创 2020-06-23 09:46:42 · 16460 阅读 · 5 评论 -
计组(五)中央处理器
内容根据秦磊华《计算机组成原理》正文及习题和华科大网课及习题整理而来。文章目录知识点整理cpu的组成与功能数据通路数据通路与总线系统结构指令周期课后习题知识点整理cpu的组成与功能CPU的组成:运算器:数据加工(算数/逻辑运算)控制器:程序控制(程序中指令执行顺序控制)、操作控制(将机器指令翻译成执行部件所需要的操作控制信号)、时序控制(操作控制信号的产生时间、持续时间)、异常控制(异常处理、外设交互)控制器包括:操作控制器、指令译码器、时序产生器、中断逻辑、指令寄存器、程序计数器控制器原创 2020-05-29 10:34:47 · 985 阅读 · 0 评论 -
计组(四)指令系统
内容根据秦磊华《计算机组成原理》正文及习题和华科大网课及习题整理而来。文章目录知识点整理指令系统和指令格式寻址方式和指令寻址MIPS指令集MIPS寻址方式MIPS指令详解习题Mooc课本知识点整理指令系统和指令格式指令是计算机能直接识别、执行的操作命令;是冯诺依曼结构计算机“程序控制”原理实现的载体。指令系统是指一台计算机中所有机器指令的集合。系列机是同一公司不同时期生产,基本系统结构和指令系统相同的计算机。兼容机是不同公司生产,基本系统结构和指令系统相同的计算机。一条汇编指令=一条机器语言原创 2020-05-28 15:36:09 · 2102 阅读 · 1 评论 -
logisim计组实验九 存储系统设计
原理:点这里所有电路均已通过educoder平台测试~有问题欢迎留言哦文章目录字库电路电路验证字库电路电路字库文件在16点阵字库文件分拆中加载即可电路图然后简单分割一下字库文件import java.io.*;public class SplitFileUtil { public static void main(String[] args) { String targetFile = "C:\\Users\\Administrator\\Deskto原创 2020-05-24 15:11:01 · 14618 阅读 · 15 评论 -
计组(三)存储系统
内容根据秦磊华《计算机组成原理》正文及习题和华科大网课及习题整理而来哈弗结构是指数据和指令分别存放,这也是第一级缓存的构造原理。存储系统层次结构由Cache 、主存、辅助存储器三级体系构成局部性原理:时间局部性——现在被访问的信息不久以后还再次被访问;空间局部性——现在访问的信息的周围信息将在将来被访问存储字长是一个单元能存放的二进制位数的最大值;一般应该是字节的整数倍,与存放的数据类型无关‘寻址范围=存储器容量/字长换算得到的字节数访问16K的空间需要多少根地原创 2020-05-13 21:36:23 · 2972 阅读 · 0 评论 -
logisim计组实验八 乘法器
原理:点这里有问题欢迎留言哦~文章目录五位阵列乘法器电路图时间延迟分析六位补码阵列乘法器五位无符号乘法流水线原理图电路图原码一位乘法器原理图电路图补码一位乘法器五位阵列乘法器电路图此处注意:全加器FA的cout端是进位端而非输出端使用硬件控制比循环累加的速度快得多。但是存在串行进位链改进版:时间延迟分析T是计算相加数的一级门延迟3n–>2n性能差别在1.5倍...原创 2020-05-12 16:14:35 · 16515 阅读 · 19 评论 -
logisim计组实验七 32位ALU
文章目录描述注意电路图描述注意像下图这种地方容易连错,错了的话会比别的地方粗一点点,比较难找,注意一点吧电路图相对于其它电路比较好连,如以下所示:目前还未通过,正在急速修改中,仅作为参考!...原创 2020-05-05 19:43:44 · 16701 阅读 · 8 评论 -
logisim计组实验六 加法器
文章目录8位可控加减法器4位先行进位74182四位快速加法器8位可控加减法器原理:看这里4位先行进位74182注意P、G是生成函数和传递函数而非计算位。那么不直接参与计算的话,这个封装电路的作用是什么呢?实际上就是使用逻辑推导计算出进位值,将串联电路转化为了直接计算的电路。注意这里:进位产生:G* = G4 + P4G3 + P4P3G2 + P4P3P2G1进位传递:P* ...原创 2020-04-25 21:02:26 · 19966 阅读 · 4 评论 -
计组(二)运算方法与运算器
内容根据秦磊华《计算机组成原理》和华科大网课整理而来ps:一定要去看网课,网课比课本好多了,有相当一部分内容包括实验课本都没有详细描述补码加法的运算如公式[x]补+[y]补=[x+y]补(mod M)所示,含义是:在以M为模时,两个数的补码之和等于两个数之和的补码。它说明两个用补码表示的数相加,所得的结果为补码表示的和。对定点小数而言,M=2;对定点整数而言,M=2^(n+1),其中n为...原创 2020-04-25 17:00:05 · 3099 阅读 · 3 评论 -
logisim计组实验五 CRC校验电路
文章目录CRC(7,3)串行编码电路CRC(21,16)并行编码电路CRC(21,16)并行解码电路CRC(7,3)串行编码电路CRC(21,16)并行编码电路由公式:2^r-1>=N=k+rk = 16 得 r = 5,共需要21位。为了后续检验两位错,我们需要另外加一位总偶校验位。因为多项式的G(x)最高次幂等于校验位的位数,最低次幂等于0,选择多项式100101。这里和...原创 2020-04-24 22:54:24 · 7519 阅读 · 2 评论 -
logisim计组实验四 偶校验实验 海明校验码设计实验
文章目录偶校验实验海明校验实验偶校验实验错误示范:推荐连法:海明校验实验表1.7竖过来之后就是二进制数据了填表就行。原创 2020-05-26 11:42:27 · 28623 阅读 · 6 评论 -
logisim计组实验三 补码表示实验答案 浮点数表示实验 汉字编码实验
本博客为谭志虎老师的《计算机组成原理实践教程——从逻辑门到CPU》实验记录,因为目前网上并没有本书的答案,错漏在所难免,请各位帮忙指正。文章目录补码表示实验答案1234实验思考实验四 浮点数表示实验123456789汉字编码实验补码表示实验答案1答案:1 2 4 8 16 32 64 128 256 512提示:二进制数做位运算看看2#include "stdio.h"void ...原创 2020-04-20 15:10:03 · 4524 阅读 · 2 评论 -
logism数电实验二 (组合逻辑电路设计)运动码表
一、组件_二路选择器(16位)一位二路选择器叠加之,得到十六位的二路选择器测试通过二、组件_(未完待续原创 2019-12-03 20:12:04 · 15978 阅读 · 23 评论 -
logism数电实验一 新手入门实验
硬件真好玩(❤ ω ❤)从今天开始撸CPU(☆▽☆)一、LED计数电路电路外观封装:Ctrl可以拖拽组件到网格线上然后进行封装,中间的那个是戳工具,用于定位组件中心位置然后在另外一个电路中拖动这个电路文件,就可以使用封装过的电路啦测试很有必要,这么简单的线路我还接错了。。。、2.然后利用真值表建立五输入按键编码器真值表不需要填表,借助Excel真值表自动生成表达式即可生...原创 2019-12-02 18:24:42 · 10652 阅读 · 24 评论