为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第3天 计算机组成原理+操作系统+网络 3

标签:
操作系统

第一模块:

课程名称:2022新版编程必备基础,计算机组成原理+操作系统+网络

章节名称: 2-8 ~ 3-2

讲师姓名:咚咚呛


第二模块:

内容概述:

2-8讲解了计算机的字符和编码集,2-9 ~ 2-10小节对整个第二章进行了问答式的回顾,3-1 ~ 3-2小节开始讲解计算机组成原理相关的知识点。


第三模块:

学习心得:

最早的字符集是ASC||码,随着计算机技术的快速普及ASC||码变的不够用,随后就出现了Extended ASC|| 码;在我国也制定了自己的字符集,比如GB2312、GBK;后面随着计算机在全球范围内的适用,就出现了统一码、万国码——Unicode。总线的出现是为了简化计算机中各个设备间的通信,就好比一条高速信息公路,通过引入总线的设计,是计算机的线路设计可以更加简洁。

下面附上学习笔记:

2-8 计算机的字符与编码集

字符编码集的历史:

  • ASC|| 码

  • Extended ASC|| 码

  • 字符编码集的国际化


ASC|| 码:

https://img1.sycdn.imooc.com//6318b9b20001099d06070302.jpg


ASC|| 码集:

https://img1.sycdn.imooc.com//6318b9bd00016c7708570388.jpg


ASC||码的缺陷:

诞生初期可以满足需求,但是随着科技的发展,越来越来无法满足需求,很多应用或国家中大的符号都无法表示

eg:

https://img1.sycdn.imooc.com//6318b9c60001319908470173.jpgspacer.gif


Extended ASC|| 码:

https://img1.sycdn.imooc.com//6318b9ce00015e2a08730334.jpg


字符编码集的国际化:

https://img1.sycdn.imooc.com//6318b9d800016b5907840270.jpg


中文编码集:

GB2312:

  • GB2312(《信息交换用汉字编码字符集——基本集》)

  • 一共收录了7445个字符

  • 包括6763个汉字和682个其他符号

  • 缺点:不符合国际标准


GBK:

  • GBK(《汉字内码扩展规范》)

  • 向下兼容GB2312,向上支持国际ISO标准

  • 收录21003个汉字,支持全部的中日韩汉字


Unicode:

  • 统一码、万国码、单一码

  • Unicode定义了世界通用的符号集、UTF-X 实现了具体的编码

  • UTF-8以字节为单位对Unicode进行编码


建议:

编程推荐使用UTF-8进行编码

Windows系统默认使用GBK编码(所以,记得将IDEA的编码设置为UTF-8)


2-9 - 2-10 习题与答案


3-1 本章知识概要

https://img1.sycdn.imooc.com//6318b9e30001bbff08680539.jpg

https://img1.sycdn.imooc.com//6318b9ec0001dbf908920443.jpg


3-2 计算机总线

总线概述:

eg:

USB = Universal Serial Bus(通用串行总线)


作用:

https://img1.sycdn.imooc.com//6318b9f30001e39606640254.jpg


总线实例:

  • USB

  • PCI

  • ISA

  • Thunderbolt

  • ......


总线存在的意义:解决不同设备之间的通信问题

没有总线:

https://img1.sycdn.imooc.com//6318ba030001a82c08660321.jpg


有IO总线:

https://img1.sycdn.imooc.com//6318ba0c00016a9b06080414.jpg


总线分类:

  • 片内总线(芯片内部的总线)

  • 系统总线


片内总线:

  • 芯片内部的总线

  • 寄存器与寄存器之间

  • 寄存器与控制器、运算器

是高度集成芯片内部的信息传输线,有了片内总线可以大大简化芯片的内部结构

https://img1.sycdn.imooc.com//6318ba140001ee6504140313.jpg


系统总线:

  • 数据总线

  • 地址总线

  • 控制总线

CPU、主内存、IO设备、各组件之间的信息传输线

https://img1.sycdn.imooc.com//6318ba1a00014b6b08650316.jpg


数据总线:

https://img1.sycdn.imooc.com//6318ba200001693008660283.jpg


地址总线:

https://img1.sycdn.imooc.com//6318ba2600017cdb07960298.jpg


控制总线:

https://img1.sycdn.imooc.com//6318ba2c0001be2608670244.jpg


总线仲裁:

为啥需要总线的仲裁:

仲裁裁的是某一时刻那个应用可以优先使用总线进行数据的传输(解决总线使用权的冲突问题)


总线仲裁的方法:

  • 链式查询

  • 计时器定时查询

  • 独立请求


链式查询:

spacer.gifhttps://img1.sycdn.imooc.com//6318ba37000134cb08790581.jpg


计时器定时查询:

https://img1.sycdn.imooc.com//6318ba460001b89208910549.jpgspacer.gif


独立请求:

spacer.gifhttps://img1.sycdn.imooc.com//6318ba530001075a09120547.jpg

https://img1.sycdn.imooc.com//6318ba700001223b07420160.jpg


第四模块:

学习截图:

https://img1.sycdn.imooc.com//6318b754000125c207580325.jpg

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
全栈工程师
手记
粉丝
4
获赞与收藏
1

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消