Difference between revisions of "CSC270 Introduction to the 6811"
(→References) |
(→LDAA Extended) |
||
Line 23: | Line 23: | ||
==LDAA Extended== | ==LDAA Extended== | ||
− | * The | + | * The tables below are taken from Section 10 of [http://maven.smith.edu/~thiebaut/classes/270/6811/68hc11a8ref.pdf Motorola's 6811 Technical Data Manual]. |
+ | <br /> | ||
+ | <center>[[Image:6811OpcodesLDAA.png|700px]]</center> | ||
+ | <br /> | ||
+ | <br /> | ||
<center>[[Image:6811CycleByCycleLDAA.png|700px]]</center> | <center>[[Image:6811CycleByCycleLDAA.png|700px]]</center> | ||
<br /> | <br /> | ||
+ | |||
=References= | =References= | ||
Revision as of 09:31, 14 March 2012
--D. Thiebaut 09:57, 14 March 2012 (EDT)
Contents
The 6811 HeathKit
The 6811 Processor
Chip
Architecture
The Processor
The Processor and Memory
Execution of an Instruction
LDAA Extended
- The tables below are taken from Section 10 of Motorola's 6811 Technical Data Manual.
References
- The 6811 Processor: references
- The official Motorola 68HC11A8 Data Sheet. Fairly cryptic...
- A good tutorial on 6811 assembly language (pdf)
- A Motorola 6811 Manual. It is a nicely written refresher on many concepts of assembly language applied to the 6811.
- Check Section 3.2 on addressing modes (inherent, direct, extended, indexed, relative).
- Get a refresher for the different instruction types (arithmetic, shifts, control, etc) in Section 3.4.
- The condition code register is covered in Section 3.5. Skip Section 4.
- M68HC11 Technical Reference, from Motorola.
- Section 6.5 shows the instructions in logical groups.
- M68HC11 Pocket Reference.
- Very useful, on Page 15, a list of all the opcodes supported by the 6811, in numerical (hex) order.
- 68HC11A8 Technical Reference: a hardware & engineering description. of the 6811, its ports, and how it operates.
- See Section 10 for a cycle-by-cycle description of the execution of each instruction.
- See Appendix A, Figure A-14 for the timing diagram of a typical (multiplexed expansion) memory access.
- 6811 Instruction Set, with hexadecimal opcodes. A reverse map, from hex to instructions can be found here.
- 2-Page List of all the 6811 Instructions
- Software for the 6811
- Heathkit ETW3800 Trainer manual (pdf)