Abstract
In this chapter, we discuss writing programs using the assembly instructions for the simple processor introduced in the previous chapter. The principles common to all programming languages are discussed, such as the structuring of assembly code and how data structures can be manipulated. The focus, however, is on how higher-level features, e.g. data structures, procedure calls and multithreading, can be realized using assembly language.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Groote, J.F., Morel, R., Schmaltz, J., Watkins, A. (2021). Assembly programming. In: Logic Gates, Circuits, Processors, Compilers and Computers. Springer, Cham. https://doi.org/10.1007/978-3-030-68553-9_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-68553-9_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-68552-2
Online ISBN: 978-3-030-68553-9
eBook Packages: Computer ScienceComputer Science (R0)