大学计算机基础徐久成pdf,大学计算机基础徐久成王岁花版第1章.pptx
【大学计算机基础徐久成pdf,大学计算机基础徐久成王岁花版第1章.pptx】大学计算机基础;
;
;
第1章 计算机基础知识;
1.1 计算机概述;
1.1.1 什么是计算机;
1.1.1 什么是计算机;
1.1.2 计算机的发展 ;
1.1.2 计算机的发展 ;
1.1.2 计算机的发展 ;
1.1.2 计算机的发展 ;
1.1.2 计算机的发展 ;
1.1.2 计算机的发展 ;
1.1.3 计算机的分类 ;
1.1.3 计算机的分类 ;
1.1.3 计算机的分类 ;
1.1.3 计算机的分类 ;
1.1.3 计算机的分类 ;
1.1.3 计算机的分类 ;
1.1.4 计算机的应用 ;
1.1.4 计算机的应用 ;
1.1.4 计算机的应用 ;
1.1.4 计算机的应用 ;
1.1.4 计算机的应用 ;
1.1.4 计算机的应用 ;
1.1.4 计算机的应用 ;
1.2 计算机系统运算基础;
1.2 计算机系统运算基础;
1.2.1 进位计数制;
1.2.1 进位计数制;
1.2.1 进位计数制;
1.2.2 常用数制之间的转换;
1.2.2 常用数制之间的转换;
(2)十进制转r进制。“基数乘除法”,具体规则如下: 整数部分:“除r取余,逆序排列”。 小数部分:“乘r取整,顺序排列”。 【例1-2】将十进制数25.625转换为二进制数。 (25.625)10=(11001.101)2
;
2.八进制(十六进制)与二进制间的相互转换 :“分组转换法”,由于23=8(24=16),即1位八进制数(十六进制数)相当于3位(4位)二进制数。 (1)二进制数转换成八进制数(十六进制数)的规则为:从小数点开始,整数部分向左、小数部分向右,每3位(4位)为一组用一位八进制数(十六进制数)的数字表示,不足3位(4位)的要用“0”补足,就得到一个八进制数(十六进制数)。 (2)八进制数(十六进制数)转换成二进制数:把每一位八进制数(十六进制数)转换成对应的3位(4位)二进制数码,就得到一个二进制数。;
1.2.2 常用数制之间的转换;
3.八进制与十六进制之间的相互转换八进制与十六进制之间的转换,可用二进制作为中间量进行相互转换。如要将一个八进制数转换为相应的十六进制,可以先将八进制转换为二进制,然后可以直接根据二进制写出对应的十六进制数,反之亦然。 ;
1.二进制数的算术运算规则(1)加运算: 0+0=0,0+1=1,1+0=1,1+1=10 (进位)(2)减运算: 1-1=0,1-0=1,0-0=0,0-1=1 (借位)(3)乘运算: 0×0=0,0×1=0,1×0=0,1×1=1(4)除运算: 0÷1=0,1÷1=1;
2.二进制数的逻???运算 我们把逻辑的“T”作为逻辑代数中的“1”,“F”作为“0”,这样就把逻辑命题的对应关系反映到代数方法中,这就是逻辑代数。 (1)逻辑与:只有决定“结果”的条件全部满足,结果才成立,这种因果关系叫做逻辑与(AND),逻辑与的运算符表示为“∧”。 即: (2)逻辑或:决定结果的条件中只要任何一个满足,结果就成立。这种因果关系叫做逻辑或(OR)。逻辑或的运算符号为“∨”。 即: ;
(3)逻辑非:第三种基本逻辑关系为“非(NOT)”关系。最简单的描述就是结果对条件的否定。逻辑非的运算符号为“ˉ”。 即:(4)逻辑异或:“异或”是一种复合逻辑关系。因为它所表现的特殊性,也可以把“异或”关系当作基本逻辑关系处理。当两个命题存在“两者不可兼得”关系时,我们称之为异或。也可以描述异或关系为:相同为假,相异为真。逻辑异或的运算符号为“ ”。 即: ;
在计算机内,无论哪一种数据,都以二进制形式表示。计算机内部信息用二进制数表示的原因:1)二进制数中只有0和1 两个数字符号,可以方便采用具有两种不同的稳定物理状态的元件来表示。例如:电容的充电和放电;电位的高和低;指示灯的开和关;晶体管的截止和导通,脉冲电位的低和高等,都可以用二进制数中的0和1表示。(具有上述两个状态的这些元件制造容易,可靠性高)。2)二进制数运算规则简单,使计算机中的运算部件结构简单。3)二进制数中的0和1与逻辑代数的逻辑变量一样,可以采用二进制数进行逻辑运算,并运用逻辑代数作为工具来分析和设计计算机中的逻辑电路,使得逻辑代数成为设计计算机的数学基础。;
1.数值型数据在计算机中的表示方式 数值型数据指数学中的代数值,具有量的含义,且有正负、整数和小数之分。 (1)机器数与真值 任何一个非二进制整数输入到计算机中都必须以二进制格式存放在计算机的存储器中,且用最高位作为数值的符号
推荐阅读
- c/c++|step1 . day2(Linux系统基础知识)
- 大学计算机基础徐久成pdf,大学计算机基础徐久成王岁花版第7章.pptx
- c/c++|step1.day12 Linux下使用C语言编程基础总结
- 计算机网络|计算机网络——TCP / IP
- 考研408|计算机网络——基础篇
- 考研408|计算机网络——HTTP
- 考研408|计算机网络——IP
- 网络|一、计算机网络之TCP/IP协议
- 计算机网络|计算机网络——TCP和UDP及TCP的三次握手与四次挥手
- r语言|r语言 新增一列数字类型_R语言实战之R语言基础语法精讲(一)