我想从头开始编写一个“Hello World”应用程序。没有C库,编译器,链接器,什么都没有。只是一个十六进制编辑器。
处理器:Intel Core i5 CPU M 560,2.67GHz
我在哪里可以找到该处理器的规格(带有指令代码,寄存器值等)。 (我正在寻找类似DCPU specs但适用于英特尔酷睿i5 M560的产品。
我找到了以下文件: http://download.intel.com/products/processor/manual/325462.pdf 我不确定这是正确的规格,如果是的话,我会感兴趣的是“写一个最好的世界”版本。
更新:根据评论中的精彩反馈,我正在寻找的是针对给定CPU编写程序集的教程。
答案 0 :(得分:3)
似乎所有你正在寻找的是一般的x86组装教程。这应该为您提供在Assembly中创建Hello World应用程序所需的一切。请注意,您不需要寻找“英特尔组装”或任何东西,x86是AMD和英特尔都支持的通用架构。