- Mastering Assembly Programming
- Alexey Lyashko
- 186字
- 2021-08-20 10:23:30
Setting Up a Development Environment
We are slowly approaching the point where we will be able to begin to actually deal with Assembly language itself--writing code, examining programs, solving problems. We are just one step away, and the step is setting up a development environment for Assembly programming.
Despite the fact that the assembler used in this book is a Flat Assembler (FASM), it is important to cover at least two other options and, therefore, in this chapter, you will learn how to configure three types of development environment:
- Setting up a development environment for Windows-based applications using Visual Studio 2017 Community: This will allow the direct integration of Assembly projects with existing solutions
- Installing GNU Compilers Collection (GCC): Although it is possible to use GCC on both Windows and *nix platforms, we will emphasize GCC usage on Linux
- Flat Assembler: This one seems to be the simplest and most comfortable one to use for Assembly programming on either Windows or Linux
We will end each section with a short test program written in the Assembly language specifically for the assembler described in the section.
推薦閱讀
- 深入淺出Spring Boot 2.x
- FreeSWITCH 1.6 Cookbook
- INSTANT Sencha Touch
- Java程序員面試算法寶典
- Java設計模式及實踐
- 算法訓練營:提高篇(全彩版)
- Flutter跨平臺開發入門與實戰
- Java Web開發就該這樣學
- Java零基礎實戰
- Building Wireless Sensor Networks Using Arduino
- 大話Java:程序設計從入門到精通
- PHP 7從零基礎到項目實戰
- Angular Design Patterns
- Drupal 8 Development Cookbook(Second Edition)
- Microsoft HoloLens By Example