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

软件设计师笔记持续更新-看学以致知视频笔记

看b站视频做的笔记,原视频地址:https://www.bilibili.com/video/BV1rc411t71D

第一章:

1.1 数值转换

在这里插入图片描述
12 11 10 9 8 7 6 5 4 3 2 1 0 -1 -2 -3
4096 2048 1024 512 256 128 64 32 16 8 4 2 1 0.5 0.25 0.125

字母表示:二进制(B)八进制(O)十进制(D)十六进制(H)

任意进制转十进制:乘方法

在这里插入图片描述

十进制转任意进制:短除法

在这里插入图片描述

在这里插入图片描述

真值和机器数: 正数0 负数1

在这里插入图片描述

机器码 0代码正数 1代表负数

在这里插入图片描述
在这里插入图片描述

关于原码:

正数的范围是:-(2^n - 1)
负数的范围是:(2^n -1)

反码:若符号位为0,则反码和原码相同,若符号位为1,则符号位保持不变,数值位全部取反。(都是先转为二进制)

在这里插入图片描述

补码:正数的补码 = 原码
       负数的补码 =  反码末+1将负数补码转会原码:尾数取反,末位+1

在这里插入图片描述

补码的真实0只有一种表现形式

在这里插入图片描述

移码:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

定点数和浮点数

在这里插入图片描述

校验码:用来检测传送的数据是否出错。
奇偶校验码:发现错误。
海明码:检错和纠错。

在这里插入图片描述

1.2 计算机系统组成

计算机五大部件:1.输入设备 2.输出设备 3.主存储器 4.运算器 5.控制器

在这里插入图片描述
在这里插入图片描述

主存储器:

在这里插入图片描述

CPU两大部件:运算器、控制器

在这里插入图片描述

在这里插入图片描述

Flynn分类法

在这里插入图片描述

指令系统

在这里插入图片描述
在这里插入图片描述

七种寻址方式

在这里插入图片描述
在这里插入图片描述

指令集

在这里插入图片描述

指令的流水处理

在这里插入图片描述

★ 指令系统 流水线的计算

在这里插入图片描述
在这里插入图片描述

CPU与外设之间的数据传送方式

在这里插入图片描述
在这里插入图片描述

例题:

在这里插入图片描述


http://www.mrgr.cn/news/95292.html

相关文章:

  • 前后端项目
  • Django之旅:第三节--templates模版的使用
  • 在 Spring Boot 中调用 AnythingLLM 的发消息接口
  • Kafka自定义分区机制
  • Java后端开发技术详解
  • 详解string类+迭代器
  • Java并发编程面试代码练习
  • 【AIGC】Win10系统极速部署Docker+Ragflow+Dify
  • Rust与Java对比
  • 关于运行 npm run serve/dev 运行不起来,node_modules Git忽略不了等(问题)
  • 【C++语言】继承和多态常见的面试问题
  • AI大白话(三):深度学习——AI的‘大脑‘是如何构建的?
  • python3 -m http.sever 8080加载不了解决办法
  • java项目之基于ssm的疫苗预约系统(源码+文档)
  • 【小也的Java之旅系列】01 分布式、集群、微服务的区别
  • 【sgFloatDialog】自定义组件:浮动弹窗,支持修改尺寸、拖拽位置、最大化、还原、最小化、复位
  • 正则表达式详解(regular expression)
  • Spring学习
  • C语言入门知识(上)
  • (一)飞行器的姿态欧拉角, 欧拉旋转, 完全数学推导(基于坐标基的变换矩阵).(偏航角,俯仰角,横滚角)