二总线

深入理解计算机系统——第二章学习笔记

别等时光非礼了梦想. 提交于 2020-01-09 00:14:45
2018-2019-1 20189224 《深入理解计算机系统》第二周学习总结 二进制信号能够容易的被表示、存储和传输。 主要研究三种数字表示:无符号编码——大于或等于0的数字;补码编码——有符号整数;浮点数——实数的科学计数法以2为基数的形式 计算机最小的可寻址内存单位:8位的块/字节 虚拟内存:机器级程序将内存视为一个大的字节数组 虚拟地址空间:所有可能地址的集合 虚拟地址以字为地址进行编码 计算机的字长:指明指针数据的标称大小 整数表示 补码转无符号编码 补码转二进制编码 补码转反码 补码转原码 有符号转无符号 无符号转有符号 整数运算 无符号加法 无符号求反 补码加法 补码的非 无符号乘法 补码乘法 上周测试 1.(B)就是位+上下文 A .数据 B .信息 C .知识 D .数据结构 解析:信息就是位+上下文:计算机系统中的所有信息都是由二进制串表示的,区分这些数据对象的唯一方法是读到这些数据的上下文。 2.Linux中,内核虚拟内存在虚拟地址空间的低端。(B) A .正确 B .错误 解析:p13 内核虚拟内存在虚拟地址空间的最顶端而不是最低端 3.实现进程这个抽象概念需要低级硬件和操作系统软件之间的紧密合作。(A) A .正确 B .错误 解析:p12 进程是操作系统对正在运行的程序的一种抽象。一个系统上可以同时运行多个进程,每个进程好像独占的使用硬件。所谓并发

AMBA总线(二) AHB总线

◇◆丶佛笑我妖孽 提交于 2019-12-22 04:37:32
(一)AHB 总线的架构 总线周期 :就是总线时钟的频率,对于AMBA AHB 或者APB 协议总线周期定义为从一个上升沿到临界的上升沿的变化区间。 总线传输 :AHB 总线传输是数据目标的读写操作,可能会持续一个或者多个总线周期,而总线的传输在收到从机的ready信号终止,总线位宽为8、16、32、64、128bits。 猝发传输 :定义了一个或多个数据传输,由主线总机发起,在地址空间增加时,每次传输增加的步长,由总线传输的大小决定。 (二)AHB总线特点 高速总线,高性能 流水线操作 支持多个总线主设备(最多16个) 支持single、burst传输 总线位宽8、16、32、64、128bits 上升沿触发 (三)AHB总线结构 (1)AHB主设备(master) 初始化一次读/写操作 某一时刻只允许一个主设备使用总线 uP、DMA、DSP、LCDC (2)AHB从设备(slave) 响应一次读/写操作 外部存储器控制器EMI、APB bridge (3)AHB仲裁器(arbiter) 允许某一个主设备控制总线(没有定义仲裁算法) (4)AHB译码器 通过地址译码来决定选择哪一个从设备 (四)AHB总线信号 HCLK/HRESETn(时钟与复位信号) HSEL(指明当前被访问的从设备,来自译码器) HADDR[31:0] (32位系统地址总线) HWDATA[31:0]

设计模式风格<二>;消息总线

人走茶凉 提交于 2019-11-29 09:53:24
以前开发的动车模拟驾驶系统,有好几个软件(不在一台机器上),他们互相之间通信,因此每个软件要配置每个模块的IP和端口,就是每个模块都要知道别的模块的端口和IP。 这样有个重复的地方,B模块和C模块都要配置相同的A模块的信息,B和C的配置不就重复了吗?能不能只配置一个地方就可以了? 一个方法是,有一台机器的IP大家都知道(通过配置,或者在代码中写死),这台机器运行一个服务。 大家启动的时候去这台机器上读取每个模块的IP端口信息。 还可以用消息总线。就是发消息的时候,发发哦这个公共机器的消息总线上,大家都去消息总线上去读。每个消息上带消息头,说明是发给谁的,接收者只接受符合自己的消息。 来源: https://www.cnblogs.com/qgbo/p/11511755.html

计算机组成原理复习题二

时光毁灭记忆、已成空白 提交于 2019-11-26 12:33:28
原文地址: https://wenku.baidu.com/view/935be3d1c1c708a1284a4446 一、选择题 1、在间址周期中,_C_____。 A.所有指令的间址操作都是相同的; B.凡是存储器间接寻址的指令,它们的操作都是相同的; C.对于存储器间接寻址或寄存器间接寻址的指令,它们的操作是不同的; D.以上都不对。 2、将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为_C_____。 A. 数值计算 B. 辅助设计 C. 数据处理 D. 实时控制 3、定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是____A_。 A.-215 ~ +(215 -1) B.-(215 –1)~ +(215 –1) C.-(215 + 1)~ +215 D.-215 ~ +215 4、根据传送信息的种类不同,系统总线分为___B___。 A. 地址线和数据线 B. 地址线、数据线和控制线 C. 地址线、数据线和响应线 D. 数据线和控制线 5、外存储器与内存储器相比,外存储器__B____。 A.速度快,容量大,成本高 B.速度慢,容量大,成本低 C.速度快,容量小,成本高 D.速度慢,容量大,成本高 一个256K×8的存储器,其地址线和数据线总和为___C___。 注解:256=2的8次方,所以地址线为8,256K*8