
计算机基础
狐非
这个作者很懒,什么都没留下…
展开
-
01.程序和cpu
cpu:cpu是电脑的核心部件,是中央处理器的英文缩写包含了四大组件分别为:寄存器:短暂存储一些值的地方,可以认为是cpu中的内存,是cpu中唯一一个程序员可以接触到的部分控制器:控制寄存器和内存中数据的读入和写出运算器:里面是一个逻辑运算单元,可以协助寄存器和控制器来达到计算的效果,可以认 为是一个辅助单元时钟:就是时钟频率,以“若干次原创 2016-10-15 12:54:52 · 611 阅读 · 0 评论 -
01作业
1.程序是什么:程序是数据和对数据操作的集合 2.程序由什么组成:数据结构和指令 3.什么是机器语言?计算机能够理解的语言由二进制代码指令组成 4.运行中的程序存储在什么位置?内存 5.什么是内存地址?用于索引内存中内容的地址,通过它可以访问内存中的数据 6.程序的解释和运行的计算机部件是什么?控制器和运算器 7.32原创 2016-10-15 12:56:56 · 361 阅读 · 0 评论 -
02.二进制运算
二进制加法:二进制加法从低位开始逢二进1,比如29+5=34换成2进制就是11101+00101=100010;二进制减法:对于计算机来说它是只能进行加法运算不能做减法运算的,所以减去一个二进制数就等于加上这个数的负数。原码:通过最高位作为符号位的方法来表示一个二进制数的正负,0表示正1表示负;比如10001和-10001的八位二进制原码分别为0001000原创 2016-10-15 13:00:02 · 1898 阅读 · 0 评论 -
02.算术左移逻辑左移,算术右移逻辑右移
1.算术左移逻辑左移算术左移和逻辑左移一样都是右边补0:比如 00101011算术左移一位:01010110逻辑左移一位:01010110对于二进制的数值来说左移n位等于原来的数值乘以2的n次方比如00011010十进制是26,左移两位后是01101000转成十进制是104恰好是26的4倍。ps:这种倍数关系只适用于左移后被舍弃的高位不含1的情况,否则会原创 2016-10-15 13:02:30 · 21227 阅读 · 3 评论 -
02.作业
作业一:计算:0100111001-011100000100111001-01110000即为0100111001+(-01110000)十进制表示为313-112首先将(-01110000)写成10位二进制数即为1001110000再计算1001110000的补码为1110010000然后再用二进制加法计算 0100111001+ 111001000原创 2016-10-15 13:03:32 · 815 阅读 · 0 评论 -
03.内存
内存的分类:ROM:只读内存RAM:可读取和写入的内存,里面的数据断电即消。RAM又分为:DRAM(不需要经常刷新)和SRAM(需要经常刷新) 内存大小是如何计算的?假设一个内存的地址引脚一共有10个则它的寻址范围为0000000000~111111111,也就是它能够索引的地址共有1024个;假设它的数据引脚有8个则一次读取或写入的数据为8bit(位)=1byte原创 2016-10-15 13:04:59 · 394 阅读 · 0 评论 -
04.磁盘
电脑中可以存储数据的设备有什么特点?寄存器:(cpu内部):读写速度最快,容量最小,价钱最贵内存:读写一般快,容量介于寄存器与磁盘之间,价格中等磁盘:读写最慢,容量最大,价格最便宜因为寄存器和内存虽然速度快但因为容量与价格的限制平时执行程序时,程序的数据是储存在磁盘中的,用的时候先加载到内存中由内存和寄存器之间产生交互这样比寄存器直接与磁盘交互速度会快很多。什么是原创 2016-10-15 13:07:51 · 278 阅读 · 0 评论 -
05.操作系统
什么叫操作系统?操作系统是介于程序和硬件之间的直接运行在裸机上的最基本的系统软件,只有操作系统存在的情况下,程序才能在它的支持下运行。为什么一般程序不能跨平台?因为有些程序会用到操作系统的库函数。由于不同系统的库函数也是不同的,这也就导致了在一个系统上写的程序通常不能在其他的系统上运行。java的跨平台和c++的”跨平台“区别java的跨平台是一次编译到处运行:jav原创 2016-10-15 13:12:55 · 295 阅读 · 0 评论 -
06.汇编和可执行文件
汇编和机器码有什么关系?汇编和机器码是一对一一的关系,每个汇编指令都有唯一的一条机器码与之对应,所以汇编约等于机器码。生成可执行文件的过程是什么?源代码------>编译(汇编)----------->链接(链接库文件)源代码经过编译后翻译成一 一对应的的汇编代码(并不是每句源代码都会翻译成汇编代码,编译器会自动进行优化废代码不会翻译)会生成一个.obj文件原创 2016-10-15 13:13:34 · 564 阅读 · 0 评论