摘要: 指令控制的方式 (1)顺序方式。各条机器指令之间顺序串行地执行,执行完一条指令后才取下一条指令。缺点是速度慢,机器各部利用率低 (2)重叠方式。在解释第K条指令的操作完成之前就可以解释K+1条指令 (3)流水方式 流水线周期:执行时间最长的一段 公式:a.理论公式:(t1+t2+...+tk) + 阅读全文
posted @ 2019-05-19 01:05 不吃海带丝 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 校验码 码距与检错纠错: 一个编码系统的码距就是整个编码系统中任意(所有)两个码字的最小距离。例如:若一个编码系统有四种编码分别为:0000,0011,1100,1111,此编码系统中0000与1111的码距为4;0000与0011的码距为2,是此编码系统的最小码距。因此该编码系统的码距为2。 1. 阅读全文
posted @ 2019-05-16 21:35 不吃海带丝 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 数据表示 例如,十进制数1234.56,其数值可计算如下: 1234.56 = 1 * 10^3 + 2 * 10^2 + 3 * 10^1 + 4 * 10^0 + 5 * 10^-1 + 6 * 10^-2 例如二进制数10100.01B的值可计算如下: 10100.01B = 1 * 2^4 阅读全文
posted @ 2019-05-15 22:35 不吃海带丝 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 计算机组成 1.硬件系统 主机: 中央处理器(运算器、控制器): 内部存储器(随机存储器,只读存储器): I/O设备接口: 外部设备: 外部存储器(磁盘、光盘): 输入设备(键盘、鼠标、扫描仪): 2.软件系统 系统软件(操作系统、语言处理程序、网络通讯管理程序等) 应用软件(office办公软件、 阅读全文
posted @ 2019-05-15 00:18 不吃海带丝 阅读(467) 评论(0) 推荐(0) 编辑
摘要: logging模块 -日志处理模块 1.日志级别 critical 对应数字50 严重,系统无法运行 error 对应数字40 错误,系统报错 warning 对应数字30 警告,需要注意的信息。系统正常中 info 对应数字20 信息,正常信息 debug 对应数字10 调试,测试专用 2.使用的 阅读全文
posted @ 2019-04-11 22:32 不吃海带丝 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.什么是包: 包的本质就是文件夹,它由一个包含有__init__.py文件的文件加。 包以及包下所有的文件都是用来被导入使用,没有一个文件是用来直接运行, 因为包是模块的一中通用表现形式之一。 》from...import 和 import 使用 2.为什么要有包? 方便于集中管理,方便于使用者 阅读全文
posted @ 2019-04-08 10:50 不吃海带丝 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1.什么是生成器: 在函数内但凡出现yield关键字,而调用函数就不会触发函数体代码的执行了,会得到一个返回值,该返回值就是一个生成器对象 而生成器对象本质就是迭代器对象 使用__next__():会触发对应函数的执行,直到碰到一个yield就暂停住,就将该yield后的值当做本次__next__( 阅读全文
posted @ 2019-04-05 23:35 不吃海带丝 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.什么是迭代器: 迭代:是一个重复的过程,每一次重复即是一次迭代,并且每次迭代的结果都是下一次迭代的初始值。 2.为什么要有迭代器? 对于序列类型:字符串、列表、元组,我们可以使用索引的方式迭代取出其包含的元素。但对于字典、集合、文件等类型是没有索引的,若还想取出其内部包含的元素,则必须找出一种不 阅读全文
posted @ 2019-04-05 23:02 不吃海带丝 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、模块的使用 1.什么是模块 模块就是一系列功能的集合体模块的表现形式为: a.使用python编写的py文件 b.已被编译为共享库或DLL的C或C++扩展 c.把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件) d.使用C编写并链接到python解释器的内置模块 模块 阅读全文
posted @ 2019-04-02 03:38 不吃海带丝 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、匿名函数 1.匿名函数是什么? 只调用一次的函数,形式以lambda表达式存在,表达式的结果即是函数返回值 2.为什么要有匿名函数? ambda有起到速写函数的作用,允许在使用的代码内嵌入一个函数的定义。在仅需要嵌入一小段可执行代码的情况 下,就可以带来更简洁的代码结构。 节省内存开销。不产生名 阅读全文
posted @ 2019-03-30 23:56 不吃海带丝 阅读(180) 评论(0) 推荐(0) 编辑