tensorflow开源:半导体存储器与8位微机内存系统设计详解

下载需积分: 47 | PDF格式 | 48KB | 更新于2024-08-07 | 80 浏览量 | 15 下载量 举报
收藏
本篇文档主要介绍了半导体存储器在Google深度学习系统开源项目TensorFlow v1.2中的应用,以及针对特定硬件配置的内存管理策略。文档详细讨论了不同类型的半导体存储器,如2716和2114 RAM芯片的寻址线配置,以及如何在10位和16位微型计算机系统中有效地组织这些存储器。 首先,文档列举了不同规模的半导体存储器规格,例如1024×8的RAM芯片,通过片内寻址线和片间寻址线来确定它们的连接方式。在设计一个12KB存储系统时,ROM占用前8KB,RAM占用后4KB,具体选择的芯片如INTEL 2716(2K×8)用于ROM,2114(1K×4)用于RAM,并根据地址线数量决定所需的芯片数量和扩展方式。 对于地址线分配和寻址逻辑,文档给出了清晰的示例,如使用A11、A12和A13作为一级译码器输入,以对应不同的ROM和RAM区域。此外,还涉及到了二级译码器,如RAM1-2和RAM3-4等,通过A10进行访问。通过这些配置,系统能够高效地访问不同的存储区域。 接下来,文档以8088计算机系统为例,进一步展示了更大的ROM(32KB)和RAM(8KB)的配置,以及所选芯片的片内寻址线数量。2764(8K×8)用于ROM的字扩展,而2114(1K×4)用于RAM的字位扩展。 此外,文档还包含了数值转换和二进制运算的练习题,如十进制到二进制和十六进制的转换,以及二进制加减法和十六进制加减法运算,这些都是理解微机原理和进行编程的基础内容。最后,文档涉及了补码的计算,这对于处理负数在计算机内部表示至关重要。 这篇文档是关于半导体存储器在微机系统设计中的具体应用,包括寻址策略、存储器布局和基础计算技巧,对考研或学习微机原理的学生来说,是一份宝贵的参考资料。

相关推荐