大学计算机基础 华南理工大学精品课程

我做的思维导图
https://wwzz.lanzoum.com/ij52i0mqw01c
密码:asunny
------------------------------------------------------------
部分笔记

补码
y的按位取反,末位+1,就是-y

(为啥要加一?)
因为要先转化为反码后+1才能转化为补码
有固定公式证明。

最高位的1是第九位,丢弃,为啥?
https://blog.csdn.net/weixin_42118352/article/details/124700311(补码的相关知识)
所有位向左移动一位最高位丢弃,最低位补0
乘以二为移动一位 移动n位是2的n次方,得出结果
向右移 正好相反
算数可能出现溢出,所以要能判断出来
因为计算机会限制字长,如下图。

溢出会发生计算结果错误,和异常处理数据
在算数左移中,一个正数移位后变成一个负数,或相反,都是发生了溢出
计算机内部如何判断溢出
将值得符号位用两位符号表示

- 双符号位法计算
---

例子
逻辑移位运算??
---
字符需要使用二进制编码方案,于是诞生了asciI数据编码


记住常用的,对计算机编写有用

字节
计算机用字节储存计算机字符

总结,这个编码主要用于西文字符的编写和查看
---
unicode编码:统一码 (多字节)
为全世界字符服务的编码方案(更全)

每个代码点可以编码1个符号
一个符号需要4个字符编码

最高编码位为0
unicode在计算机中的编码用utf-8实现
(看不懂,不做记录)
总结
---

汉子字形码用点阵表示,但是缩放会有锯齿

矢量字形码可以任意缩放

对于汉字的二进制编码
编码为什么要加h
编码字节演示
总结
---

---
cpu(中央处理器)由
运算器
- 加工和处理
控制器
- 控制和处理和操纵
寄存器
- 临时存放(写入内存的数据)
---
内部存储器(内存)
存储元(单位)一个存储元=1bit

存储元(存储元的地址为内存地址)
存储器的分类
材质
- 半导体XXX(内存)
- 磁介质XXX(软盘、硬盘、磁带)
- 光介质XXX(光盘)
存取方法
- 随机访问XXX(RAM)
- 只读XXX(ROM)(只可以独处不可以写入)(blos的数据储存在只读)
信息存储原理
- 动态存储器(DEAM)
- 静态存储器(SRAM)
- 3.2.存储器 P19 - 05:20
按所处位置和作用分
- 内部存储器(内存)(速度快,价格高,容量小,信息容易丢失)
- 外部存储器(辅存)(容量大,速度慢)(光盘)
- 高数存储器(速度是内部存储器的五倍左右)
总结
---

