c - 如何获取指定架构(x86、pic Controller )中的芯片名称和可寻址内存?

标签 c memory assembly architecture processor

如何在没有BIOS的情况下获取指定架构(x86、x64、pic Controller )中的芯片名称和可寻址内存?您有存储可用内存大小的特定寄存器吗?

最佳答案

不确定这有多相关,但它可能会帮助您指明正确的方向。

将 PicBasic 与 PicAxe mcu(不是 PIC mcu)一起使用时,编程语言中有一个名为“READSILICON”的关键字/语句

此 READSILICON 操作将读取硅片的未指定区域并返回一个值,该值又用于识别 MCU。

那么也许在您的开发 IDE 中也有类似的功能?

注意: 由于这是一个新功能,只有较新的 MCU 支持它,显然较旧的 MCU 不支持。

关于c - 如何获取指定架构(x86、pic Controller )中的芯片名称和可寻址内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15405481/

相关文章:

algorithm - 依赖评估的 DAG 的最佳内存跟踪

c - %c 在 GCC 内联汇编代码中是什么意思?

c - NASM 程序集 while 循环计数器

c - 什么是可以在 emacs shell 下工作的 ncurses 的好替代品?

c - 如何在 C 中通过引用来引用二维字符数组

c - 在字符指针数组中打印元素时未确定的行为?

debugging - x86 mov操作码反汇编

c - 将代码拆分为函数后,它无法正常工作。 C语言编程

c++ - 通过传递外部指针或通过内部调用 new 构造的类,我可以在销毁时天真地删除这个指针吗?

c++ - 从套接字读取到缓冲区