Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

8A/S6

Part # 8A/S6
Description Incandescent S Light Lamp
Category LAMP
Availability In Stock
Qty 2
Qty Price
1 + $2.43518
Manufacturer Available Qty
General Electric
  • Shipping Freelance Stock: 2
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

Central Processor Unit (CPU)
Technical Data MC68HC908AZ60A — Rev 2.0
130 Central Processor Unit (CPU) MOTOROLA
8.3 Features
Features of the CPU include the following:
Full upward, object-code compatibility with M68HC05 family
16-bit stack pointer with stack manipulation instructions
16-bit index register with X-register manipulation instructions
8.4MHz CPU internal bus frequency
64K byte program/data memory space
16 addressing modes
Memory-to-memory data moves without using accumulator
Fast 8-bit by 8-bit multiply and 16-bit by 8-bit divide instructions
Enhanced binary-coded decimal (BCD) data handling
Low-power STOP and WAIT Modes
8.4 CPU registers
Figure 8-1 shows the five CPU registers. CPU registers are not part of
the memory map.
Figure 8-1. CPU registers
ACCUMULATOR (A)
INDEX REGISTER (H:X)
STACK POINTER (SP)
PROGRAM COUNTER (PC)
CONDITION CODE REGISTER (CCR)
CARRY/BORROW FLAG
ZERO FLAG
NEGATIVE FLAG
INTERRUPT MASK
HALF-CARRY FLAG
TWO’S COMPLEMENT OVERFLOW FLAG
V11H I NZC
H X
0
0
0
0
7
15
15
15
70
Central Processor Unit (CPU)
CPU registers
MC68HC908AZ60A — Rev 2.0 Technical Data
MOTOROLA Central Processor Unit (CPU) 131
8.4.1 Accumulator (A)
The accumulator is a general-purpose 8-bit register. The CPU uses the
accumulator to hold operands and the results of arithmetic/logic
operations.
8.4.2 Index register (H:X)
The 16-bit index register allows indexed addressing of a 64K byte
memory space. H is the upper byte of the index register and X is the
lower byte. H:X is the concatenated 16-bit index register.
In the indexed addressing modes, the CPU uses the contents of the
index register to determine the conditional address of the operand.
The index register can also be used as a temporary data storage
location.
Bit 7654321Bit 0
A
Read:
Write:
Reset: Unaffected by reset
Figure 8-2. Accumulator (A)
Bit
151413121110987654321
Bit
0
H:X
Read:
Write:
Reset:00000000XXXXXXXX
X = Indeterminate
Figure 8-3. Index register (H:X)
Central Processor Unit (CPU)
Technical Data MC68HC908AZ60A — Rev 2.0
132 Central Processor Unit (CPU) MOTOROLA
8.4.3 Stack pointer (SP)
The stack pointer is a 16-bit register that contains the address of the next
location on the stack. During a reset, the stack pointer is preset to
$00FF. The reset stack pointer (RSP) instruction sets the least
significant byte to $FF and does not affect the most significant byte. The
stack pointer decrements as data is pushed onto the stack and
increments as data is pulled from the stack.
In the stack pointer 8-bit offset and 16-bit offset addressing modes, the
stack pointer can function as an index register to access data on the
stack. The CPU uses the contents of the stack pointer to determine the
conditional address of the operand.
NOTE: The location of the stack is arbitrary and may be relocated anywhere in
RAM. Moving the SP out of page zero ($0000 to $00FF) frees direct
address (page zero) space. For correct operation, the stack pointer must
point only to RAM locations.
8.4.4 Program counter (PC)
The program counter is a 16-bit register that contains the address of the
next instruction or operand to be fetched.
Normally, the program counter automatically increments to the next
sequential memory location every time an instruction or operand is
fetched. Jump, branch, and interrupt operations load the program
counter with an address other than that of the next sequential location.
Bit
151413121110987654321
Bit
0
SP
Read:
Write:
Reset:0000000011111111
Figure 8-4. Stack pointer (SP)
PREVIOUS3738394041424344454647484950NEXT