首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
系统相关
> 详细
计算机基础和Linux基础
时间:
2018-11-08 23:23:51
阅读:
249
评论:
0
收藏:
0
[点我收藏+]
标签:
发展
byte
传输
linux
原理
网络层
处理
键盘
tip
计算机原理
计算机发展史
机器语言—让机器干活
差分机—让机器的数学运算和逻辑运算只简化成“加法”,计算机只处理“加法”
计算机硬件
CPU=运算器+控制器+寄存器(缓存)
硬盘=存储器+寄存器
寄存器是为了缓解各子硬件之间的速度差??
运算器
运算器+控制器=cpu
控制器
运算器+控制器=cpu
存储器
内存
基于“电的方式”工作,速度快,临时存放数据
硬盘
基于“磁的方式”工作,速度慢,永久存放数据
输入设备
如鼠标、键盘、麦克风等
输出设备
如显示器、音响等
计算机=硬件+软件(系统软件+应用软件)
硬盘——>存储器——>CPU
应用软件——>系统软件——>硬盘
二进制牛逼
10101010……就可以代表无穷多状态
磁只有“有磁”和“无磁”两种状态
电只有“通电”和“断电”两种状态
计算机只能识别“1”和“0”两种状态,“1”和“0”代表两种不同的状态,两种不同状态的组合(通电/未通电,有磁性和无磁性)可以代表无穷多的不同状态
二进制可以与任何进制进行转换。PS:联想起《星际穿越》中的莫尔斯码
二进制与十进制
十进制转二进制,除2的余数再“逆序排列”
二进制转十进制,如(1101)B=1*2(4-1)+1*2(3-1)+0*(2-1)+1*2(1-1)=8+4+0+1=13
二进制与八进制、八进制与十进制
二进制与十六机制、十六进制与十进制
数据概述
机器数与真值
机器数:一个数在计算机中的二进制表示形式。机器数是带符号的,在最高位存放符号,正数用0代表,负数用1代表。eg:十进制中的3,计算机字长为8位,转换成二进制就是00000011;如果是-3,就是10000011。
真值:机器数去掉前面的符号(0代表正、1代表负),就是真值
原码、反码、补码
原码:由符号位和真值的绝对值构成;
反码:正数的反码是其本身;负数的反码是在其原码的基础上,符号位不变,其余各位取反
补码:正数的补码就是其本身;负数的补码是在其原码的基础上,符号位不变,其余各数取反,最后+1(即在反码的基础上+1)
在计算机系统中,数值一律用补码来表示(存储)。目的是将所有的运算转换成加法运算
网络协议
互联网的本质是一系列的网络协议
应用层
应用层
表示层
会话层
传输层
网络层
网络接口层
数据链路层
物理层
系统启动流程
bios——>找到启动介质(某块硬盘)——>把系统加载到内存——>cpu执行
字符编码
tips: bit是二进位,最基础最小的单位。1Byte=8bit; 1KB=1024B; 1MB=1024 KB; 1GB= 1024MB
?
网络基础和DOS命令
计算机基础和Linux基础
标签:
发展
byte
传输
linux
原理
网络层
处理
键盘
tip
原文地址:https://www.cnblogs.com/feta/p/9932385.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
gitlab 在linux安装环境下存储地址
2021-07-29
当 Mac 未检测到外部显示器时如何修复它
2021-07-29
Ubuntu18.04安装qemu遇到问题-qemu : Depends: qemu-system (>= 1:2.11+dfsg-1ubuntu7)
2021-07-28
[Linux]Shell编程【待续】
2021-07-28
Linux系统资源查看
2021-07-27
Archlinux爬坑指南
2021-07-27
[Linux]Linux发展历程
2021-07-27
非桌面系统 (ubuntu)安装google-chrome
2021-07-27
在Ubuntu18.04系统中源码安装 gcc7.3.0
2021-07-23
Linux快捷键杂记
2021-07-22
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!