协处理器指令系统 协处理器共有68条不同的指令,汇编程序在遇到协处理器指令助记符时,都会将其转换成机器语言的ESC指令,ESC指令代表了协处理器的操作码。 协处理器指令在执行过程中,需要访问内存单元时,CPU会为其形成内存地址。协处理器在指令执行期间内利用数据总线来传递数据。80287协处理器利用I ...
分类:
其他好文 时间:
2018-06-17 01:06:33
阅读次数:
225
从几个方面来介绍一下GPU和FPGA。 从峰值性能来说,GPU(10Tflops)远远高于FPGA(<1TFlops)。GPU上面成千上万个core同时跑在GHz的频率上还是非常壮观的,最新的GPU峰值性能可达10TFlops以上。GPU的架构经过仔细设计(例如使用深度流水线,retiming等技巧 ...
分类:
其他好文 时间:
2018-06-16 17:07:10
阅读次数:
160
闭包就是一个函数能够访问其函数外部作用域中的变量,即在外面可以调用函数中的函数的变量,其实他就是将函数内外部连接起来的桥梁 闭包三大特点: 1. 函数嵌套函数 2. 内部函数可以访问外部函数的变量 3. 参数和变量不会被回收 对于初学者比较难理解,可以通过以下两句话来加深理解: 1、闭包是指有权访问 ...
分类:
编程语言 时间:
2018-06-09 20:25:58
阅读次数:
164
磁盘通常是计算机最慢的子系统,也是最容易出现性能瓶颈的地方,因为磁盘离 CPU 距离最远而且 CPU 访问磁盘要涉及到机械操作,比如转轴、寻轨等。访问硬盘和访问内存之间的速度差别是以数量级来计算的,就像1天和1分钟的差别一样。要监测 IO 性能,有必要了解一下基本原理和 Linux 是如何处理硬盘和 ...
分类:
系统相关 时间:
2018-05-22 18:28:15
阅读次数:
269
基本类型和引用类型的值 基本类型(简单的数据段) 基本数据类型是按值访问的,因为保存在变量中的是实际的值。 引用类型(可能由多个值构成的对象) 引用类型是保存在内存中的对象,JavaScript不允许直接访问内存中的位置。所以实际上是在操作对象的引用而不是实际的对象。 1.动态的属性 只能给引用类型 ...
分类:
编程语言 时间:
2018-05-17 15:24:45
阅读次数:
166
类的成员:字段和方法在Python中,字段和方法都叫成员类成员:字段:1.普通字段,保存在对象中,执行只能通过对象访问。2.静态字段,保存在类中,执行可以通过类或者对象访问,内存中只保留一份。方法:1.普通方法保存在类中,由对象调用,self指对象。2.静态方法,@staticmethod,保存在类中,self颜色变黑,不用必须写self参数,用类直接调用,相当去直接写一个函数。3.类方法,@cl
分类:
其他好文 时间:
2018-04-13 14:28:07
阅读次数:
167
1.指针 JAVA语言让编程者无法找到指针来直接访问内存,并且增添了自动的内存管理功能,从而有效地防止了c/c++语言中指针操作失误,如野指针所造成的系统崩溃。但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已。这有利于Java程序的安全。 2.多重继承 c++支持多重继承, ...
分类:
编程语言 时间:
2018-04-11 21:38:08
阅读次数:
198
认识Linux 1.什么是操作系统 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 2.现实生活中的操作系统 win7,Mac,Android,iOS 3. ...
分类:
系统相关 时间:
2018-04-11 00:04:46
阅读次数:
267
此声明仅保留内存空间。由于n没有在编译时定义,数组的内容包含垃圾值。 任何访问都t[i]将导致程序访问内存位置,用存在于其中的值表示t[i],很可能是无效内存位置的地址。这会导致你的崩溃。在其他情况下,它可能会导致程序无关部分的内存损坏,并产生不正确的结果或再次崩溃。 需要在分配节点之前初始化数组元 ...
分类:
编程语言 时间:
2018-03-24 23:47:17
阅读次数:
292
一. 第四章知识总结 在面向对象定义之中,规定了一些基本的特征: (1)封装:保护内部的操作不被破坏; (2)继承:在原本的基础之上继续进行扩充; (3)多态:在一个指定的范围之内进行概念的转换。 其中: 类:表示的是一个共性的产物,类之中定义的是属性; 对象:对象是一种个性的表示,表示一个独立的个 ...
分类:
其他好文 时间:
2018-03-17 15:20:52
阅读次数:
233