当前位置: 首页 > article >正文

计组学习笔记2024/2/5

1.

2.

 

 3.

1.这么多步,才完成第一条指令,通过0索引来找到2

2.PC的值是对应着MAR来的,为了更好地找到地址

3.操作码, 地址码这些东西都是放在存储体里面的

MAR和MDR只是一个中转站

MAR对应着拿到各个部件给出的主存地址

MDR对应着拿到各个部件给出的指令

4.取指令完成后就自动加1了


前面1~5步一样,直接理解为Java的方法,要用的话就拿出来用就OK了


(MAR)=0表示MAR这个寄存器当中存放的内容为0

M(MAR)->MDR表示将M这个主存储器中的MAR这个寄存器当中的内容放到MDR这个寄存器当中






别人已经总结好的,直接拿来用就可以了,需要记的是自己单独的理解



 4.


 



 

脉冲就是给这些步骤带来一个节奏

有些步骤可能在一个脉冲的时间内完成不了

把每一个脉冲信号的时间称为CPU时钟周期

10Hz -> 10个/s  表示每秒钟有10个脉冲信号 

1个脉冲信号要做很多事情

说明在这1s中做了10个脉冲信号的事情

未完待续...


http://www.kler.cn/a/229415.html

相关文章:

  • stack_queue的底层,模拟实现,deque和priority_queue详解
  • 【入门级】计算机网络学习
  • 初识JVM HotSopt 的发展历程
  • G1原理—7.G1的GC日志分析解读
  • linux: 文本编辑器vim
  • 【Rust自学】12.3. 重构 Pt.1:改善模块化
  • 线上编程答疑解惑回顾,初学编程中文编程在线屏幕共享演示
  • 深度学习本科课程 实验1 Pytorch基本操作
  • Linux笔记之bash脚本中的$符号
  • SpringBoot 拦截器Intercepto的创建与基本使用
  • 【C语言不能不会的操作】调试-万字详解【windows操作系统下】(会写bug还会调试解决bug的程序员简直帅呆了,赶紧点赞收藏)
  • 【ESP32+Python】WIFI连接包括固定账号密码+选择WIFI在输入密码
  • 开源机器人ros 基本概念详细介绍
  • C++之程序内存分配方式
  • springboot(ssm考试信息报名系统 在线考试报名系统Java系统
  • 如何从dockerhub 中运行一个简单项目
  • 二分查找------蓝桥杯
  • 配置Jenkins自动构建打包项目
  • Fink CDC数据同步(六)数据入湖Hudi
  • 新零售的升维体验,摸索华为云GaussDB如何实现数据赋能
  • 使用zip4j解压zip时文件名乱码解决最好的方案
  • c语言实现greedy snake(贪吃蛇)
  • 搭建游戏应该选择什么样的服务器?
  • JavaScript运行机制
  • 普通人应该如何使用GPT
  • 有趣的CSS - 输入框选中交互动效