Advertisement

北航计组P0-Logisim的基本组件与状态机

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本课程为北航计算机组成原理系列教程的第一部分,主要介绍如何使用Logisim软件进行数字电路设计,并深入讲解基本组件和有限状态机的概念与应用。 使用Logisim搭建一个除数为四位、原数据帧为8位的CRC校验码计算电路;一个四位运算单元ALU;一个GRF;以及一个Melay型有限状态机,用于检测串行输入字符串中能匹配正则表达式b{1,2}[ac]{2}的子串并输出。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • P0-Logisim
    优质
    本课程为北航计算机组成原理系列教程的第一部分,主要介绍如何使用Logisim软件进行数字电路设计,并深入讲解基本组件和有限状态机的概念与应用。 使用Logisim搭建一个除数为四位、原数据帧为8位的CRC校验码计算电路;一个四位运算单元ALU;一个GRF;以及一个Melay型有限状态机,用于检测串行输入字符串中能匹配正则表达式b{1,2}[ac]{2}的子串并输出。
  • 天大学成(P0-P6)
    优质
    本课程为北京航空航天大学计算机专业核心课程之一,涵盖从P0到P6共七个部分的内容,系统讲解计算机硬件架构与设计原理。 该内容包括:1. 使用Logisim实现斐波那契数列、Moore及Mealy型有限状态机的电路设计以及单周期CPU的设计;2. 利用Verilog语言实现单周期和多周期流水线CPU;3. 在Mars平台上编写汇编代码,涉及哈密顿回路、循环递归等题目。
  • 实验(二)P3——Logisim单周期
    优质
    本实验为北航计算机组成原理课程的一部分,使用Logisim工具设计并验证单周期数据通路。通过实践加深对指令执行流程的理解。 北航计组实验代码和电路(二)p3--Logisim单周期支持30种指令。
  • 实验代码电路(二):Logisim单周期实现
    优质
    本课程为北京航空航天大学计算机组成原理实验系列第二部分,专注于使用Logisim工具构建单周期CPU的数据通路和控制逻辑,深入理解计算机硬件工作原理。 北航计组p3--Logisim单周期--电路最终版 支持30多条指令。
  • 项目5
    优质
    本项目是由北航计算机专业小组发起并实施的第五次技术探索活动,团队成员致力于开发前沿科技应用,旨在通过实践提升编程技能和创新能力。 北航计组课设P5代码已经通过,请勿直接照搬,因为学校会对作业进行查重检测,一旦发现抄袭将被记为零分处理。 1. 处理器应支持 MIPS-lite2 指令集。MIPS-lite2={ addu, subu, ori, lw, sw, beq, lui, j, jal, jr, nop }。 2. 该处理器采用流水线设计。
  • LabVIEW 2018
    优质
    LabVIEW 2018状态图组件是用于创建复杂控制系统的一种图形化编程工具,支持开发具有多个独立操作模式的应用程序。 在下载Labview 2018状态图模块之前,请确保查看版本信息。
  • P1课外题
    优质
    北航计组P1课外题是北京航空航天大学计算机组成原理课程中的一系列补充练习题目,旨在帮助学生深入理解和掌握课堂上所学的知识点,并培养解决问题的能力。这些题目通常涵盖从基本概念到复杂应用的多个层面,鼓励学生进行独立思考和探索,以增强他们的理论联系实际的能力。通过完成课外题,学生们不仅能够巩固已有的知识结构,还能在挑战中激发创新思维和学习兴趣。 北航计组Project 1课下作业代码已通过测评机测试,包含6_bitALU和有限状态机等相关代码。
  • 成实验项目6
    优质
    本课程为北京航空航天大学计算机组成原理实验系列课程第六部分,深入探索高级计算机体系结构与设计实践,旨在培养学生的硬件系统开发能力。 Project6 VerilogHDL开发多周期处理器 1. 处理器应支持MIPS-Lite3指令集。 a) MIPS-Lite4={MIPS-Lite3,lb,lbu,lh,lhu,sb,sh,slti }。 b) MIPS-Lite3={MIPS-Lite2,addi,addiu, slt,j,jal,jr}。 c) MIPS-Lite2指令集:addu,subu,ori,lw,sw,beq,lui。 d) 所有运算类指令均可以不支持溢出。 2. 处理器为单周期设计。
  • P2:汇编语言
    优质
    本课程为北京航空航天大学计算机组成原理系列第二部分,专注于汇编语言的学习与实践,旨在帮助学生深入理解计算机底层工作原理。 使用MIPS汇编语言可以编写多种算法程序,例如矩阵乘法、回文串判断、卷积运算及其增强版、全排列以及01迷宫等问题的解决方案。这些编程任务能够帮助学习者深入理解计算机体系结构与低级编程技术,并且提供了一个实践平台来探索和优化不同类型的计算问题。