摘要: 这一章通过猜拳游戏来讲解计算机的功能,计算机本身不具有思考的功能,是通过人的思想通过程序来使其计算机具有高于人的精确计算的功能。其中讲到了随机数,伪随机数是通过公式产生的随机数(rund()%产生值),其具有周期性。程序的使用目的一是作为工具来使用的程序,二十用程序来代替执行人类的思考过程。除此之外 阅读全文
posted @ 2019-04-01 10:28 心有远方 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 这一章讲的是用指令来同外围设备进行输入输出操作,而这指令就是IN和OUT。每个外设内部都有I/O控制器,是通过外设的端口号来控制的,除此之外外设中还有IRQ和DMA(两者不是必需具备的,IRQ是对中断处理的外设来说是必须的,DMA通道则只对需要DMA机制的外设来说是必须的)。IRQ指的是用来执行硬件 阅读全文
posted @ 2019-04-01 10:27 心有远方 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 这一章了解到通过汇编语言更能理解程序的执行过程,还有如何使用资源等。 汇编语言的语法是“操作码”+“操作数”,例:mov a,b。汇编语言是和本地代码是一一对应的,其存储汇编语言的文件的扩展名是.asm。负责转换工作的程序是汇编器,其转换的过程称汇编。 函数调用,当调用的函数执行完后,会返回到调用的 阅读全文
posted @ 2019-04-01 10:26 心有远方 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 自学习了4.1~4.7,知道了对象与类的区别,字段与属性的区别,方法与构造方法的区别,还有this关键字、索引器和垃圾回收,这些是在一步步地优化,其占用内存更少,速度越快,减少资源浪费。 类是模块,对象是实体;类不占用其内存空间,对象占用内存空间。对象是类中的实例,定义对象的过程为实例化,对象通过实 阅读全文
posted @ 2019-03-17 23:10 心有远方 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 这一章中讲到的是,操作系统不是一个单独的程序而是多个程序的集合体,操作系统最初是监控程序,其功能是加载程序和运行程序,初期的操作系统是监控程序和基本的输入输出程序,经过时代的发展,越来越多的功能增加到监控程序中,最终形成了现在的操作系统。应用程序是通过操作系统间接控制硬件的,操作系统的硬件控制功能是 阅读全文
posted @ 2019-02-17 13:48 心有远方 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 从这一章理解到的是,源代码是用某种编程语言编写的代码,源文件是保存源代码的文件,源代码经过编译后得到的是本地代码(本地代码用十六进制表示),本地代码的内容就是数值的罗列,而编译源代码还需要经过词法解析、语法解析、词义解析、中间代码生成、优化,最后得到目标代码。 源文件仅经过编译是无法得到可执行文件的 阅读全文
posted @ 2019-02-17 13:46 心有远方 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在这一章中,我知道了应用是必须在一定的环境下才能运行的,其运行环境是操作系统和硬件构成的。 同样类型的硬件可以选择安装多种操作系统,而不同的硬件类型需要不同的操作系统。说起硬件,CPU是特别重要的参数,由于CPU能解释其自身固有的机器语言,所以不同的CPU能解释的机器语言也是不同的。还有就是机器语言 阅读全文
posted @ 2019-02-16 16:36 心有远方 阅读(251) 评论(0) 推荐(1) 编辑
摘要: 压缩,我知道的是可以把文件变小,压缩后文件不能直接被打开,需要解压后才能使用,而对于图像压缩我是一概不知,当我看完这章后,我知道了文件是字节数据的集合体,是以字节为基本单位存储的,还了解了两种算法,RLE算法和哈夫曼算法。 RLE算法是指把文件内容用"数据×循环次数"的形式来表示的压缩方法。例如AA 阅读全文
posted @ 2019-02-16 16:35 心有远方 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 说起硬盘,我知道的就是硬盘容量比较大,计算机中的数据都保存在硬盘中,硬盘是以扇区来存储数据,而读完这章我知道了硬盘与内存的区别,及硬盘的物理机制。内存与磁盘的区别在于内存是利用电流来实现存储的,磁盘是利用磁效应来实现存储的,内存比磁盘的速度快,内存中的数据在断电的时候会丢失,而硬盘不会。还知道就是存 阅读全文
posted @ 2019-02-16 16:32 心有远方 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 说起内存,我只知道内存具有读/写功能,可以从硬盘中读出程序,然后由CPU进行处理。但是,当我看完这章后,我发现不止这么简单,就内存的物理机制来说,内存是一种名为内存IC的电子元件,内存IC中有电源、地址信号、数据信号、控制信号等用于输出的大量引脚,通过为其指定地址来进行数据读写。 其中A0~A9可以 阅读全文
posted @ 2019-02-16 16:30 心有远方 阅读(158) 评论(0) 推荐(0) 编辑