Add thoughts on how elements chapter might start.

This commit is contained in:
John Winans 2018-05-12 17:31:17 -05:00
parent f149f8c6d1
commit e8924615d0

View File

@ -1,6 +1,21 @@
\chapter{The Elements of a Assembly Language Program}
\label{chapter:elements}
\section{Assembly Language Statements}
Introduce the assembly language grammar.
Statement = 1 line of text containing an instruction or directive.
Instruction = label, mnemonic, operands, comment.
Directive = Used to control the operation of the assembler.
\section{Memory Layout}
Is this a good place to introduce the text, data, bss, heap and stack regions?
Or does that belong in a new section/chapter that discusses addressing modes?
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{A Sample Program Source Listing}