官术网_书友最值得收藏!

Summary

By now, we have reviewed three different assemblers: Microsoft Macro Assembler (MASM), this is an integral part of Visual Studio, GNU Assembler (GAS), this is the default backend for GNU Compilers Collection (GCC), Flat Assembler (FASM), this is a standalone, portable, flexible, and powerful assembler.

Although we will be using FASM, we may still refer to the other two from time to time, when the need arises (and it will).

Having an installed and working assembler, we are ready to proceed to Chapter 3, Intel Instruction Set Architecture (ISA), and start working with the Assembly language itself. There is a long road ahead, and we have not made the first step yet. In Chapter 3, Intel Instruction Set Architecture (ISA), we will go through the instruction set architecture of Intel processors, and you will learn how to write simple programs for both Windows and Linux, 32 and 64-bit.

主站蜘蛛池模板: 麻江县| 准格尔旗| 高陵县| 左云县| 宜君县| 龙海市| 北京市| 灵川县| 额尔古纳市| 裕民县| 宁阳县| 峨山| 营山县| 班戈县| 许昌市| 永平县| 墨江| 石柱| 绍兴县| 罗平县| 漠河县| 崇仁县| 油尖旺区| 类乌齐县| 蕲春县| 卢氏县| 南昌市| 天台县| 巨鹿县| 新疆| 兰州市| 虹口区| 哈密市| 盘山县| 班玛县| 贵定县| 平凉市| 包头市| 肇州县| 措勤县| 思南县|