大学计算机基础知识点_学霸笔记丨大学计算机基础

  61a5bcda6c8bd7343a11dbb2b714a1f8.png

大学计算机

计算机系统概述

计算机中的数据与编码

计算机程序设计基础

计算机系统概述

计算机系统分为硬件系统和软件系统

硬件系统的结构仍属于冯诺依曼计算机模型:存储器、运算器、控制器、输入输出设备。

软件系统分为系统软件(操作系统)与应用软件,计算机软件系统由程序、数据、文档组成。

操作系统能够直接与硬件平台交流,控制所有计算机运行的程序并管理整个计算机的资源。操作系统是最底层的软件。

操作系统具有四个方面的特征:并发性、共享性、异步性、虚拟性。

计算机按照内存中的指令进行工作。一条指令规定CPU的一个操作。指令的集合是程序,程序、文档和数据构成软件系统。经过计算机的处理,原始数据被加工成信息,程序语言是人与计算机的交流工具,告诉计算机如何解决给定的问题。

514b7e41fcda3dcac8369489f591b31a.png

计算机的存储器由主存储器和辅助存储器组成。主存储器又称为内存,按信息的存取方式分为ROM只读存储器和RAM随机存储器。辅助存储器又称为外存。

有关单位:

  1. 位bit:位是计算机中最小的信息单位,也就是一个二进制位。一个位能储存一个二进制数,称为一位。

  2. 字节byte:字节是计算机度量储存容量的计量单位。8个相邻的位组成一个字节,这是读写主存储器的基本存储单元,也是计量存储器大小的单位。

  3. 字和字长:字是一组二进制数,字长是二进制数的位数。

计算机中的数据与编码

计算机中使用二进制,数据的最小单位是位bit,两个可能的取值0和1。

十进制转二进制举例:

8e7486f1eff0d2778caad6bdfed1aa3c.png

八进制转十进制举例:

47eb8c51a7349f2d8fdaf2e42236f2ff.png

 二进制与八进制的相互转换:以小数点为界,分别向左,向右,每3位二进制用1位八进制表示,不足三位补0。

如(10 111 011.110 1)2  = (273 . 64)8;

(6754.32)8  = (110 111 101 100 . 011 010)2

十六进制转十进制举例:

9ff4b40963caeb6189b7688168a1f276.png

 二进制与十六进制的相互转换:以小数点为界,分别向左向右,每4位二进制用1位十六进制表示,不足4位补零。

如(1011 1110 0110.1101 1)2  = (B E 6 . D 8)16

(A7B8.C9)16=(1010 0111 1011 1000 1100 1001 )2

整数分为无符号数和带符号数

无符号数:将全部有效位都用以表示数的绝对值,即没有符号位,N位二进制的无符号数范围值是:0~2^n-1

带符号数:将数的符号数码化,用机器数的最高有效位表示数的符号,0表示正数,1表示负数。

在二进制表示中,左边最高位是符号位:“0”表示 “+”,“1”表示 “–”。

原码:原码的范围是–(2n–1–1)~(2n–1–1),最高有效位的0和1表示符号。如15的原码00001111,-7的原码10000111,0的原码不唯一,00000000和10000000.

反码:正数的反码与其原码表示相同,负数的反码是把原码除符号位以外的各位取反。如15的反码00001111,-7的反码11111000.

补码:正数的补码表示与原码表示相同,负数的补码是把原码除符号位以外的各位取反后末位加1。如15的补码00001111,-7的补码11111001,0的补码唯一00000000。如果对补码再求补码,可以得到该数的原码。

定点数表示法:符号位 小数点位置  数值

浮点数表示法:阶符 阶码 数符 尾数

西文字符的编码:ASCII码,存储一个ASCII码需要一个字节的最低7位,最高位用作检验位。

汉字国标码:每个汉字用2字节表示。

计算机程序设计基础

机器语言:CPU唯一能识别的语言是机器语言,机器语言是一系列二进制指令,或用二进制表示的数据或字符。机器语言不能从某一个机器移植到另一个机器,属于低级语言。

汇编语言:用助记符代替机器指令,使用某种专用符号编写程序。一种汇编语言必须翻译成某一种机器语言,汇编语言仍是低级语言。

高级语言:高级语言允许用户用人们熟悉的符号编写程序,而不是使用助记符。典型的高级语言BASIC, C/C++, COBOL, FORTRAN, Java, Pascal. 

b4db09a335ed1ab6d746390b27ed436e.png

文稿丨徐泽源  唐月

排版丨学生会宣传部

审核丨郝佳馨

bbb5f60737825e98269842210bb486c5.png
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值