作者wads5566 (暴鲤龙)
看板Electronics
标题[请益] ROM大小请益
时间Mon Apr 9 13:43:56 2018
各位先进大家好
近来在研读一些规格的时候
看到一些规格想请问它的意义
mcu program memory 大小
2k*16以及2k*14
前面2k代表的是有几个位置
那後面16跟14呢?
是代表编译出来的每一行指令占的大小吗?
又为何会有16跟14的分别?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.72.204.76
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Electronics/M.1523252638.A.74E.html
1F:→ susuper: 後面一般是表示io数量,也就是同时能输出多少data04/09 17:34
不好意思 可以再举例吗? 所谓同时能输出多少 data是指?
※ 编辑: wads5566 (42.72.204.76), 04/09/2018 20:27:09
2F:推 bakerly: 前面代表位址数,後面代表每个位址几个bit04/09 21:29
3F:推 ak43gh7py: 一楼不知到可别乱误导,後面的bit是指令编译後的长度04/09 22:22
4F:→ yuleen123: 每个指令的大小,跟指令数量和可以定址的记忆体大小有关04/09 22:25
5F:推 ak43gh7py: 你也会看到有2k*8的,同样是2k, 2k*16bit的空间实际用04/09 22:26
6F:→ ak43gh7py: 起来会是大约3k*8bit04/09 22:26
8F:→ yuleen123: 可以看第 9 章的指令介绍04/09 22:27
9F:推 ak43gh7py: 至于为何不都是*16而还要*14也有*15,因为这也会影响到04/09 22:28
10F:→ ak43gh7py: 成本04/09 22:28
12F:→ yuleen123: 可以看第 10 章指令介绍, 跟前面比就知道差异了04/09 22:29
14F:→ yuleen123: 指令大小 16bits, 同样看第 36 章指令介绍04/09 22:30
16F:→ yuleen123: 大部分指令是16bits, 部份指令後面会再接16bits位址变04/09 22:56
17F:→ yuleen123: 成32bits, 但是 data sheet 程式记忆体是用 bytes 表示04/09 22:57
19F:→ chi731022: 一楼说的有错吗?他的IO指的是 IP 的 bus width04/09 23:51
整理以上所说,我可以解释成後面的数字代表的是每一个不同的晶片,在编译後的opcode
长度,如果不是的话再麻烦前辈们指教
※ 编辑: wads5566 (114.137.255.149), 04/10/2018 10:28:20
20F:推 mmonkeyboyy: 就bus width 04/10 11:03