社区
汇编语言
帖子详情
菜鸟来提问了,关于CPU,RAM ROM
smilefingerstyle
2014-04-03 08:39:07
单片机里的ROM里是不是只是存入了程序,除了程序还有其他的东西吗,我们通常所说的地址里的内容,这里的地址是指RAM的地址?执行一条指令他的CPU,RAM,ROM,分别做了哪些工作比如MOV A, #10H。单片机是先怎么后怎么?
...全文
136
2
打赏
收藏
菜鸟来提问了,关于CPU,RAM ROM
单片机里的ROM里是不是只是存入了程序,除了程序还有其他的东西吗,我们通常所说的地址里的内容,这里的地址是指RAM的地址?执行一条指令他的CPU,RAM,ROM,分别做了哪些工作比如MOV A, #10H。单片机是先怎么后怎么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
周天
2014-04-04
打赏
举报
回复
一,单片机里的ROM里是不是只是存入了程序,除了程序还有其他的东西吗? 答:不只是程序,也可以包含数据,比如abc.txt就是一个数据文件,不属于可执行的程序。很多单片机不会有文件系统,所以也可能只存放一段小程序。 二,我们通常所说的地址里的内容,这里的地址是指RAM的地址? 答:不是,RAM地址是内存地址,也可能说的是Flash存储芯片地址里面的内容。对地址的概念应当从总线地址看起,总线地址有部分是留给内存地址的,RAM内存地址还有物理地址和虚拟地址等概念。 三,执行一条指令他的CPU,RAM,ROM,分别做了哪些工作比如MOV A, #10H。单片机是先怎么后怎么? 答:关于指令的执行你不需要了解太多,比如,执行开始->从内存提取程序->程序中的指令要求写入某寄存器某某数据等等,你不需要去了解CPU处理的逻辑电路,只要知道你写的指令是什么,CPU就做什么,这就够了。
fly 100%
2014-04-04
打赏
举报
回复
rom是只读寄存器 所以里面一般存放代码段 数据段和堆栈一般存在于ram中 地址里的内容可以之任何内存的内容 mov a,#10 这个就是讲10存放到里面 这个a是可变数据 存放在数据段里面 所以在ram里 cpu load ram中的 a的地址 然后将10 放到load的地址内存里面去
存储器作业(
cpu
与存储器的连接)
本压缩包包括一份存储器与
CPU
连接的作业,作业形式为ppt,word。另外添加了20套与存储器有关的试卷附有答案,作业内容如下: 某系统
CPU
地址总线20条,数据总线8条,存储器系统由8KB的
ROM
(用2K*8位的2716芯片)和1KB的
RAM
(用1K*4位的2142芯片)组成,译码器采用74LS138。要求: 画出
CPU
和存储器的连接图(采用全译码方式); 确定地址范围(
ROM
处于低地址,
RAM
处于高地址); 利用下列规范的逻辑电路符号表示(见附录) 用Powerpoint做出演示电子版,两页,一页连接图,另一页为地址范围。
计算机组成原理第五次作业答案.doc
1. 试从速度、容量、价格三个角度比较cache、主存、硬盘。 2. 说明cache、主存、辅存三者的作用(即其中存放什么信息)。 3. 简述随机存取的两点含义。 4. 简述存取时间和存取周期的定义。 5. 磁带、主存、硬盘、光盘四种存储器分属于随机存取存储器、顺序存取存储器、直接存取存储器中的哪一类? 6. 引入cache的目的是什么?引入虚拟存储器的目的是什么? 7.已知
CPU
地址总线A15~A0(低)。用
ROM
芯片(4K×4位/片)和
RAM
芯片(2K×8位/片)组成一个半导体存储器,按字节编址。其中
ROM
区地址从3000H~3FFFH,
RAM
区地址从6000H~73FFH。请回答下列问题: (1)组成该存储器需用多少块
ROM
芯片和多少块
RAM
芯片? (2)各芯片需连入哪几根地址线? (3)分别写出各片选信号的逻辑式。 8. 设计一半导体存储器,其中
ROM
区4KB,选用
ROM
芯片(4K×4位/片);
RAM
区3KB,选用
RAM
芯片(2KB/片和1K×4位/片)。地址总线A15~A0(低),双向数据总线D7~D0(低),读/写线R/W (1) 组成该存储器需用多少块
ROM
芯片和多少块
单片机程序调试黑皮书
菜鸟
必看
单片机程序调试黑皮书,详细总结编写程序的心得体会,新手可以多多借鉴
BootLoader西西
菜鸟
-简易BootLoader实现
BootLoader西西
菜鸟
-简易BootLoader实现
单片机入门教程-
菜鸟
的好帮手
单片机
菜鸟
入门的好帮手,通过9章的单片机详尽介绍,绝对帮到你
汇编语言
21,497
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章