图书介绍

电脑世界的通关密语 电脑编程基础PDF|Epub|txt|kindle电子书版本网盘下载

电脑世界的通关密语 电脑编程基础
  • (日)杉浦贤著;滕永红译 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030347121
  • 出版时间:2012
  • 标注页数:163页
  • 文件大小:31MB
  • 文件页数:175页
  • 主题词:程序设计-普及读物

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

电脑世界的通关密语 电脑编程基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 计算机的结构1

001计算机由五个功能部件组成2

002用CPU(中央处理器)进行控制和运算4

003寄存器和时钟也是构成CPU的重要元件6

004寄存器的种类由其用途决定8

005内存(主存储器)具有保存信息的功能10

006内存空间是把地址值作为下标的数组12

007内存分ROM和RAM两种14

008根据不同用途来区分使用ROM和RAM16

009外部设备负责信息输入输出功能18

010总线是信息传输的公共通道20

COLUMN计算机之父——约翰·冯·诺依曼22

第2章 计算机内部的数据表示方法23

011计算机所处理的最小数据单位是bit24

012用二进制数表示计算机中的数据很方便26

013用八进制数和十六进制数使二进制数变得易于识别28

014把二进制数转换为十进制数的基数变换方法30

015把十进制数转换为二进制数的基数变换方法32

016把八进制数、十六进制数转换为十进制数的基数变换方法34

017把十进制数转换为八进制数、十六进制数的基数变换方法36

018把二进制数与八进制数、十六进制数相互变换的基数变换方法38

019计算机数据的基本单位是字节40

020根据数据大小来决定其能处理的数值范围42

021在处理负数时采用2的补数(补码)44

022正数与负数的转换方法46

023利用补码能表示的数值范围48

024通过BCD码表示十进制数50

025所有的字符都有固定的字符编码52

026计算机处理汉字的字符编码体系54

027计算机所处理的字符串的表示方法56

COLUMN记住2的n次方的值58

第3章 二进制位数据的操作59

028逻辑或运算——两者中只要有一个为“1”其结果就为“1”的运算60

029想要把特定位置的位变为“1”,就进行逻辑或运算62

030逻辑与运算——两者均为1时其运算结果才为164

031想要把特定位置的位变为0时,就进行逻辑与运算66

032利用逻辑与运算判断特定位置位的值68

033异或运算——如果两个位值不同,其运算结果就为“1”70

034利用异或运算反转特定位72

035逻辑非运算——把“1”变为“0”,把“0”变为“1”74

036逻辑运算的基本公式76

037利用德摩根定律整理否定逻辑78

038左移运算——把二进制位向左移动指定位数80

039通过左移运算能够使数据变为原来的2倍、4倍、8倍82

040右移运算——把二进制位向右移动指定位数84

041通过右移运算能使数据变为原来的1/2、1/4、1/886

042利用位移有效地将原值扩大10倍的方法88

043利用位移有效地进行二进制数的乘法运算90

044加1运算与减1运算92

COLUMN上溢时的日期和时间94

第4章I/O控制95

045控制外部设备的窗口是I/O接口96

046从外部设备中读取数据98

047向外部设备输出信息的方法100

048定时检查外部设备的轮询方式102

049外部设备变化就会执行中断处理的中断方式104

050临界区是多个进程影响同一信息的区域106

051在临界区禁止中断108

COLUMN串行和并行哪个快?110

第5章 程序运行的“奥妙”111

052程序编码由机器语言代码群构成112

053通过程序计数器依次执行程序114

054时钟振荡器是管弦乐队的指挥者116

055通过复位功能来启动程序118

056基本指令是利用寄存器来处理运算120

057标志寄存器会根据运算指令的结果变化122

058比较指令是只让标志寄存器发生变化的减法运算指令124

059通过Load指令、Store指令在内存和寄存器之间传输数据126

060立即数(immediate)在指令编码内直接指定有效地址128

061寄存器间接寻址是通过存放在索引寄存器中的值指定有效地址130

062利用带有OFFSET的寄存器间接寻址能够表示数组的下标132

063通过程序计数器相对寻址方式可以制作出可复位程序134

064通过无条件转移指令能够执行特定地址的机器语言指令136

065通过标志寄存器和条件转移指令能改变处理的流程138

066通过条件转移指令控制反复处理140

067利用索引寄存器依次访问内存内容142

068由堆栈指针所管理的内存区域为堆栈区域144

069把数据压入堆栈中称为PUSH,把从堆栈中读取数据称为POP146

070通过利用堆栈的转移指令安装子程序调用程序148

COLUMN堆栈上溢和堆栈下溢150

第6章 加快指令执行速度的结构151

071高速缓存暂时存储主存储器的值152

072内存交错把主存分为多个BANK来读取数据154

073 CPU执行指令时包括取出指令阶段和执行指令阶段156

074先行控制和流水线控制可并列处理指令执行步骤,以提高指令执行速度158

075采用并行处理、多个处理器分担处理,可缩短处理时间160

COLUMN CISK计算机和RISK计算机162

参考文献163

热门推荐