
Contents
1 General introduction 1
2 Representation of data 8
3 Basic structure of a microprocessor 18
4 Assembly language 3 0
5
Some aspects of microprocessor design 41
6 Introduction to the Motorola 6800 51
7 Some programming techniques 7 0
8 Control of peripheral devices (1) 8 6
9 Control of peripheral devices (2) 10 7
10 Comparing microprocessors 12 4
11 High-level languages 13 1
12 Practical aids to programming 14 4
References 16 0
Appendix
1 :
ASCII code 16 1
Appendix 2: Motorola 6800 instruction repertoire 163
Appendix
Ζ :
PL/F (6800 version) 17 0
Appendix 4: PL/F sample program 19 3
Index 20 3