总线
2017-04-08 10:11:37 0 举报
总线是计算机硬件系统中的一种通信方式,它允许各种设备之间进行数据交换和控制信号传递。总线通常由一组导线或光纤组成,连接了多个设备,如处理器、内存、硬盘驱动器等。通过总线,这些设备可以相互通信并协同工作,实现复杂的计算任务。总线可以分为内部总线和外部总线两种类型。内部总线用于连接同一台计算机内部的不同组件,如CPU与内存之间的数据通道。而外部总线则用于连接多台计算机或外部设备,如USB接口、以太网接口等。总线的设计和性能对计算机的整体性能有着重要影响,因此,高速、稳定和可靠的总线系统是现代计算机硬件的关键组成部分之一。
作者其他创作
大纲/内容
Component
CPU
VIDEOMEMORY
源码
Machine Instructions
Input
Subscriber
Memory
9. 分发/回调
Decorator
pc
Output
计算机的本质
ClassLoader
EventBus
Request
Interface
Control Bus
GPU
MessageQueue
Class
Receiver0
CacheQueue
5. 写缓存
1. 进入 Cache 队列
LocalBroadcastManager
8. 解码
JIT
4. 解码
1.同一类事件的订阅者可为多个,用数组保存起来2.不同类型的事件通过HashMap保存起来3.考虑到线程安全性问题,采用线程安全的容器4.可以根据需求分配不同的事件总线对象,隔离上下文5.该总线只适用于单进程空间6.多进程可以考虑BroadcastReceiver,或者自己做一个进程间回调的模块,或者单独做一个用于进程间通信的事件总线,同样采用观察者模式7.如何从零开始设计并实现一个事件总线?
Receiver1
MONITOR
7. 读缓存
Write Address
Address Bus
字节码
interpreter
Write Control
NetworkQueue
Class 对象记录 static 信息和代码?
3. HTTP 传输
R/W Data
Data Bus
javac
Java 程序执行过程
MEMORY
2. 进入 Network 队列
Process
0 条评论
下一页