Chapter 8 Microcomputers - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

Chapter 8 Microcomputers

Description:

... such as an automobile, printer, or bread machine, that is not called a computer. ... commands to the assembler. Example 8.3 Machine Code for Example 8.2 ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 27
Provided by: U6504
Category:

less

Transcript and Presenter's Notes

Title: Chapter 8 Microcomputers


1
Chapter 8Microcomputers
Computer Organization. Memory Types. Digital
Process Control. The Motorola 68HC11/12. The
Instruction Set and Addressing Modes for the
68HC11. Assembly-Language Programming.
2
Chapter 8Microcomputers
1. Identify and describe the functional blocks of
a microcomputer. 2. Select the type of memory
needed for a given application.
3
3. Understand how microcomputers or
microcontrollers can be applied in your field of
specialization. 4. Identify the internal
registers and their functions for the 68HC11
microcomputer. 5. List some of the instructions
and addressing modes of the 68HC11. 6. Write
simple programs using the 68HC11 instruction
set.
4
An embedded computer is part of a product, such
as an automobile, printer, or bread machine, that
is not called a computer. A microcomputer or
microcontroller is a complete computer containing
the CPU, memory, and I/O on a single silicon chip.
5
(No Transcript)
6
This computer, in which the instructions and data
are stored in the same memory, has von
Neumann architecture (also known as Princeton
architecture).
7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
MEMORY TYPES
  • Read-and-write memory (RAM)
  • (2) Read-only memory (ROM)
  • (3) Mass storage

11
Selection of Memory
1. The trade-off between speed and cost 2.
Whether the information is to be stored
permanently or must be changed frequently 3.
Whether data are to be accessed in random order
or in sequence
12
(No Transcript)
13
(No Transcript)
14
(No Transcript)
15
(No Transcript)
16
Stacks and the Stack Pointer Register
Stacks are last-in first-out memories.
Information is added to (pushed onto) the top of
the stack and eventually read out (pulled off) in
the reverse order that it was written.
17
(No Transcript)
18
(No Transcript)
19
(No Transcript)
20
(No Transcript)
21
ASSEMBLY-LANGUAGE PROGRAMMING
In general, Motorola assembly language statements
take the form LABEL
INSTRUCTION/DIRECTIVE OPERAND
COMMENT Directives are used to give
commands to the assembler.
22
(No Transcript)
23
(No Transcript)
24
Example 8.3 Machine Code for Example 8.2
25
(No Transcript)
26
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com