学汇编时,说数据表格在ROM中,调用时用MOVC 指令查表格,而在c程序中,我总感觉数据表格(数组)也被读到了内存ram中,哪怕是只供查询的数组也会调入内存,. 请大牛帮帮忙,指点迷津
by hanliu2008 - C/C++ - 2011-05-25 10:42:37 阅读(3624) 回复(15)
程序在flsah或者ram中执行时PC值会不同吗? 代码如下: nextpc r1 /* 把下一条指令的地址送入程序指针寄存器PC */ chkadr: movia r2,chkadr beq r1,r2,finish_move /* 如果在ram中,那么r1=r2,就跳转到finish_move*/ 哪位看得懂这句代码不? 为什么要说在ram中r1=r2呢?难道意味着程序执行时在其他地方如flash中时这个不成立? 这个问题访问了几个专业论坛,居然...
多少以后会失败? 在win2k 下可以malloc 到800M freebsd linux 都是500M 左右 如果我的代码很大 需要放1g-2g 的数据在里面怎么办? 前提是我的计算机有2g 的ram(虽然这个没有直接关系,但是 大ram 对申请大快内存应该有帮助吧)
在solaris中的进程管理程序中,可以查看每个进程的名字、CPU% 、ram等信息,请问其中ram一列所显示的数据的单位是什么?它是否表示该进程占有的内存的大小?
iar Embedded Workbench for NEC V850 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/90265/showart_1775851.html
iar Embedded Workbench for NEC V850 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/90265/showart_1775852.html