跳转到内容

软件工程师手册/语言词典/汇编模板

来自维基教科书,开放的世界开放的书籍

注意:所有汇编语言示例代码取决于开发环境的汇编器和操作系统。

<汇编语言名称>

[编辑 | 编辑源代码]

<描述语言,如果可能,包括简要的历史。>

<描述这是否是 CISC、RISC...>

执行入口点

[编辑 | 编辑源代码]

<描述程序是如何/在哪里启动的,例如 0?如何让它从其他地方启动?>

寄存器

[编辑 | 编辑源代码]

<描述可用寄存器的数量及其用途。例如 通用寄存器、堆栈指针...>

通用语法

[编辑 | 编辑源代码]

<尝试对典型语句的内容进行高级描述,例如>

JMP 37

>

<描述并显示注释的语法,或者是否允许注释>

<描述中断在这门语言中是如何工作的以及如何针对它们进行编程。>

条件语句

[编辑 | 编辑源代码]

<以文本形式描述条件语句并展示>

examples. 

(在行首添加一个空格以格式化为代码)>

输入/输出

[编辑 | 编辑源代码]

<输入和输出是如何工作的?它们是内存映射还是指令?描述如何输出 _Hello world!_ 或类似的输出程序。>

间接寻址

[编辑 | 编辑源代码]

<允许多少层地址间接寻址?显示示例代码。>

物理结构

[编辑 | 编辑源代码]

<描述文件、库和部分通常是如何划分和排列的。它们在各种形式中是否具有典型的文件扩展名?>

常用命令

[编辑 | 编辑源代码]

<列出代码和描述,包括这门汇编语言特别有用的命令。>

<请包括让从另一种语言切换到这门语言更容易的技巧。>

<在哪里可以获得这门汇编语言的汇编器、交叉汇编器和模拟器?>

网络参考资料

[编辑 | 编辑源代码]

<列出网上额外的参考资料。请包括参考资料适合哪个级别的读者。(初学者/中级/高级)>

代码在网上发布在哪里?>

书籍和文章

[编辑 | 编辑源代码]

<列出可能有所帮助的额外书籍和文章。请包括参考资料适合哪个级别的读者。(初学者/中级/高级)>

华夏公益教科书