系统结构第二章_指令系统原理与实例 发表于 2021-05-02 更新于 2021-05-10 分类于 系统结构 1. 指令集系统结构的分类根本区别:处理器内部数据的存储结构不同 存储结构: 堆栈:操作数隐含的位于栈顶 累加器:一个隐含操作数就是累加器 通用寄存器:明确地指定操作数,不是寄存器就是存储器地址 register-memory系统结构:一般指令都可以访存 register-register/load-store系统结构:只有load、store指令能访存 阅读全文 »
系统结构第一章_量化设计与分析基础 发表于 2021-05-02 更新于 2021-05-10 分类于 系统结构 1. 计算机的分类1.1 Flynn’s分类定义:基于指令流和数据流数量的计算机结构分类 SISD 串行计算机、确定执行在任一时钟周期只有单个指令流在CPU执行在任一时钟周期只有单个数据流用作输入 SIMD 数据级并行、适用于处理高度规整操作的问题,如图像处理、同步和确定执行在任一时钟周期,所有处理单元执行相同的指令每个处理单元能对不同数据元素进行操作 阅读全文 »
编译原理第六章 发表于 2021-04-29 更新于 2021-05-10 分类于 编译原理 编译原理第六章-词法分析词法分析:编译程序对源程序进行分析和目标程序合成,最终生成目标程序 预处理子程序(预处理器)功能: 删除编辑用字符,如制表符、换页符等 删除注释 合并多个空白字符为单个空白字符 组合多个独立文件中的源程序 展开宏定义 条件编译的选择等 阅读全文 »
编译原理第五章 发表于 2021-04-26 更新于 2021-05-10 分类于 编译原理 编译概述1. 不同语言程序之间的翻译1.1 翻译定义:语法单位之间等价的变换就是将一种语言编写的程序转换成等价的另一种语言编写的程序 1.2 特殊的翻译:汇编、编译汇编:将汇编语言程序翻译为机器语言的程序编译:将高级语言程序翻译为低级语言的程序 阅读全文 »
病毒-基础-文件系统 发表于 2021-04-25 更新于 2021-05-10 分类于 病毒 初识文件系统文件系统就是组织文件的一种方式文件管理包括文件生成、删除、目录查询等eg: Windows文件系统:FAT12、FAT16、FAT32、NTFS Linux文件系统:EXT2 阅读全文 »