计算机系统导论课程复习资料(上)

本文是对我的大学课程——《计算机系统导论》的课程知识整理,分上下两个部分,本文为上半部分,下半部分已发布,详见计算机系统导论课程复习资料(下)

目录

计算机发展历史

数据表示

电路基础

计算机发展历史

ENIAC是世界公认的第一台通用电子数字计算机。

EDVAC第一台存储程序的计算机

UNIVAC,第一台商业计算机,

计算机系统包括:硬件系统:看得见、摸得着的实际物理设备

运算器、控制器、存储器、输入设备和输出设备(五大部分)。

软件系统:指各类程序和数据

系统软件:计算机本身运行所需要

应用软件:用户完成任务所需的软件。

单片机和计算机相比,单片机只缺少了输入输出设备

图灵奖截止至目前,获此殊荣的华人仅有一位,他是2000年图灵奖得主姚期智。


数据表示

1 byte 字节= 8 bits比特

二进制数Binary 八进制数Octal 十进制数Decimal 十六进制数Hexadecimal B O D H

所有十进制整数都能准确地转换成二进制整数,十进制小数不一定能精确地转换成二进制小数

无符号数的应用计数:当计数时,不需要负数。

地址:指向另一个存储单元的地址,不需要负数。

有符号数:最高有效位 MSB    0表示正号  1表示负号

n 位二进制原码的表示范围: –(2n–1–1)~(2n–1–1)   最小的负数~最大的正数

思考:能用原码表示法将 -258存储在8位存储单元中吗?

不能,因为8位的表示范围是-127~ +127, -258超出了范围,称为溢出。

反码正整数:同原码

负整数求出此负整数的绝对值,即正整数

写出此正整数的原码格式

将上述原码的符号为置“1”,其余每一个二进制位变反,即“0”变为“1”,“1”变为“0”。 

负整数的反码特点:左边最高位即符号位为“1”

求-258的16位二进制反码格式。

绝对值为258,转换为16位二进制数:0000 0001 0000 0010   258反码格式为:* 000 0001 0000 0010    将每位求反:1 111 1110 1111 1101   取反实际就是:111 1111 1111 1111- 001 0000 0010      -258的反码为: 1111 1110 1111 1101

正数的补码就是其本身

负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)

求- 40的16位二进制补码格式。

转换为16位二进制数:0000 0000 0010 1000。因为是负数,其反码是1111 1111 1101 0111

最后为“+1”,补码为 :1111 1111 1101 1000

例7:求补码1111 1111 1101 1000 的真值

最高位1 表示是负数,“-”

剩下的位,先”-1”:

             111 1111 1101 1000 -1=111 1111 1101 0111 再取反: 000 0000 0010 1000

 换算为十进制:- 40

负数补码求真a值的简单方法:符号为“-”,数值部分的各位由补码“各位取反,末尾加1”

0的补码表示只有一个:

     -0:0000 0000     +0:0000 0000


电路基础

逻辑“或”运算(逻辑“加”)“∨”、“+”、“∪” “OR”

逻辑“与”运算(逻辑“乘” “∧”、 “×”、“∩”、 “.” “AND”

逻辑“非”运算  运算符号: ~

逻辑“异或”运算(EOR)运算的规则如下:

    0⊕0=0           0⊕1= 1

     1⊕0=1      1⊕1= 0 运算符号: ⊕


关注我,持续分享有趣有用的知识!

  • 28
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

往为序章

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值