计算机导论
HumbleYL
这个作者很懒,什么都没留下…
展开
-
计算机导论-10-实数表示
计算机导论-10-实数表示实数带有很大的整数部分或小数部分,就不适宜用定点法表示,数据精度容易受损实数存储-浮点表示法说明:符号用于表示该数据的正负;位移量是小数点移动的位数;定点数就小数点移动完成后剩下的简洁明了的数,看起来较为直观的数。例如:其中-即代表负数,14代表现在的数较未移动前小数点变化的位数,2.32即为定点数(科学计数法是一种特殊的浮点标识法)接下来看二进制的浮点表示法:注意将底相应的换为了2存储实数的规范在一个二进制规范化之后,存储一个实数,仅存储符号,指数原创 2021-03-01 17:51:31 · 1738 阅读 · 0 评论 -
计算机导论-9-补码
计算机导论-9-补码补码现在几乎所有计算机都采用二进制补码来存储n位存储单元中有符号整数在二进制补码表示法中最左边的位决定符号,称为符号位,0表示正数,1表示负数反码:就是将原码各个位取反,即将1变为0,0变为1;...原创 2021-02-26 08:03:02 · 757 阅读 · 0 评论 -
计算机导论-8-数据类型-整数存储2
计算机导论-8-数据类型-整数存储2存储整数-符号加绝对值表示法将无符号整数的有效范围(0-2的n次方-1)分成两部分,及两个相等的子范围,前部分表示整数,后部分表示负数:注意该系统有两个0:正0(0000) 负零 (1000)符号加绝对值格式存储一个整数时,需要用一个二进制位表示符号(0表示正,1表示负)在最左位用于定义符号(0表示正,1表示负)存储整数-符号加绝对值表示法-溢出问题...原创 2021-02-24 08:22:10 · 225 阅读 · 0 评论 -
计算机导论-7-数据类型-整数存储
计算机导论-7-数据类型数据类型计算机中用多媒体来统称各种数据,它们包括:数字,文本,音频,图像,视频。(均以位模式进行存储)计算机内部的数据格式位:(bit,binary digit),是存储在计算机中的最小单位,0或1,用于代 表计算机设备的一种状态位模式:是表示数据的不同类型,多个位组成一个位模式,如由16个位组成的位模式1111 1011 01101 1001,如果需要存储1000个位模式,则需要16000个开关字节:长度为8的位模式,称为一个字节字:它属原创 2021-02-22 22:51:48 · 1635 阅读 · 4 评论 -
计算机导论-6-进制转化
计算机导论-6-进制转化十进制和其它进制的相互转化首先要了解,十进制满十进一;二进制满二进一;八进制满八进一;十六进制满十六进一。其次,要了解关于位置量的规定:…bn,bn-1,…,3,2,1,0,-1,-2,-3,…-bn-1,-bn各种进制的整数位置量是从0开始,从左向右,依次递增,小数位的位置量是从-1开始,依次递减。其它进制转化为十进制时,将数码乘以在源系统中的位置量并求和就可以得到十进制中的数,先看几个例子:二进制的转换十六进制的转换其他进制转换为十进制数的类型与上原创 2021-02-22 13:23:57 · 671 阅读 · 2 评论 -
计算机导论-5-进制介绍
计算机导论-5-进制介绍介绍进制之前,为系统的学习进制问题,先来说明一下数字系统。数字系统概念:定义了用独特的符号(数码)用来表示一个数字,则现在不同的系统中,一个数字有不同的表示方法,但都使用有限的符号来表示数字。如,阿拉伯数字系统:0,1,2,3,4,5,6,7,8,9;罗马数字系统:I,II,III,IV… …分类:位置化系统和非位置化系统常见的进制我们生活中常见的进制有十进制,但计算机受自身条件的限制,采用二进制更加方便,但又随着数据量的增加,二进制表示数据显得冗长,科学家又发明了原创 2021-02-19 19:59:23 · 601 阅读 · 1 评论 -
数据结构与算法-2-链表的基本操作-查找
数据结构与算法-2-链表的基本操作-查找(c语言)本文是单链表的C语言实现方法,包括单链表的创建、插入、删除、修改、查找等基本操作。链表结点的类型定义/*链式存储结构的头结点*/typedef int ElemType;/*类型定义,不懂可以看前面文章,欢迎提问!*/typedef struct Node{ Elemtype *elem; struct Node *next;}Node,*Ptr;typedef Ptr *SqListPtr;/*顺序存储结构的头结点*/type原创 2021-02-19 11:28:17 · 1165 阅读 · 1 评论 -
计算机导论-4-计算机简史
计算机导论-4-计算机简史总述:计算工具的演化经历了由简单到复杂、从低级到高级的不同阶段,例如从“结绳记事”中的绳结到算筹、算盘计算尺、机械计算机等。它们在不同的历史时期发挥了各自的历史作用,同时也启发了电子计算机的研制和设计思路。 1642年,法国哲学-数学家BlaisePascal发明了世界上第一台手摇式机械式计算机,利用齿轮传动原理制成,能做加减法。1889年,美国科学家赫尔曼·何乐礼研制出以电力为基础的电动制表机,用以储存计算资料。1930年,美国科学家范内瓦·布什造出世界上首台模拟电子计..转载 2021-02-18 22:10:02 · 710 阅读 · 1 评论 -
计算机导论-3-计算机组成部分
计算机导论计算机组成部分 计算机三大组成部分:计算机硬件、计算机数据、计算机软件计算机组成部分-数据 冯-诺伊曼模型将计算机定义为一台数据处理机,它可以接收输入数据、处理数据、最后输出数据 存储数据:计算机是一台电子设备,最好的存储数据的方式应该是电子信号,以电子信号的出现和消失(位模式)来存储数据,即以两种状态之一来存储数据,但是日常生活中的数据(文本、图像、声音,视频等)不是通过位模式存储的,不能直接存储到计算机中,但可以通过转换为位模式来进行存储 为什么采用位模式?因为电原创 2021-02-18 20:13:38 · 2661 阅读 · 4 评论 -
计算机导论-2-冯-诺伊曼模型
计算机导论冯-诺伊曼模型 冯-诺伊曼提出的理论模型 基于通用图灵机构造的计算机都是通过存储器(包括内存和寄存器)进行存储数据 由于程序和数据在逻辑上是相同的,所以程序也可以存储在计算机的存储器上冯-诺伊曼模型的4个子系统 存储器:用于存储数据和程序的区域 算术逻辑单元(ALU):用于计算和逻辑运算的区域 I/O单元:输入子系统负责从计算机外部接收输入数据,输出子系统负责把计算机处理结果输出到计算机外部 控制单元:负责对存储器、算术逻辑单元、I/O单元进行调配和控制原创 2021-02-18 19:09:11 · 1658 阅读 · 2 评论 -
计算机导论-1-图灵模型
计算机导论图灵模型什么是图灵机? Alan Turing(阿兰-图灵) 1937年首次提出通用计算机设想:所有计算都可能在一种特殊的机器上执行。 是一种数学上的描述 并不是一台真正意义上的真实的机器数据处理器 首先暂且把计算机看作一种可以接受数据输入、处理数据并且输出数据的黑盒 问题:这种简单的描述并没有说明数据的类型可编程数据处理器 图灵模型:可编程计算机 程序:用于告诉计算机如何处理数据的一组指令集合可编程数据处理器-输出数据 相同程序,不同输入数据:输出数据原创 2021-02-18 17:53:03 · 6846 阅读 · 5 评论