DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

HMS97C7132 데이터 시트보기 (PDF) - Hynix Semiconductor

부품명
상세내역
제조사
HMS97C7132
Hynix
Hynix Semiconductor Hynix
HMS97C7132 Datasheet PDF : 90 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
HMS9xC7132 / HMS9xC7134
8. MEMORY ORGANIZATION
The HMS91C7132 has separate address spaces for Program
memory, Data Memory. Program memory can only be read, not
written to. It can be up to 32K bytes of Program memory.(OPT
type: HMS97C7132 32K bytes)
Data memory can be read and written to up to 256 bytes including
the stack area.(Internal RAM) and 256bytes (External RAM:
256bytes of XRAM0).
32K ROM
program memory
RAM
255
Indirect
only
(“mov @ri”)
127
Direct(“mov”)
or Indirect
(“mov @ri”)
0
SFR
Direct
(“mov”) or
Indirect
(“mov @ri” )
data memory
XRAM
Indirect
(“movx @ri” or
movx @dptr)
(XRAMS = 0)
Figure 8-1 Memory map and address spaces
8.1 Registers
This device has several registers that are the Program Counter
(PC), Accumulator (A), B register(B), the Stack Pointer (SP), the
Program Status Word(PSW), General purpose regis-
ter(R0~R7)and DPTR(Data pointer register).
PCH
DPTR(DPH)
A
B
SP
PCL
PSW
R0~R7
DPTR(DPL)
ACCUMULATOR
B REGISTER
STACK POINTER
PROGRAM COUNTER
PROGRAM STATUS
WORD
GENERAL PURPOSE
REGISTER (BANK0~3)
DATA POINTER
REGISTER
Figure 8-2 Configuration of Registers
Accumulator: The Accumulator is the 8-bit general purpose reg-
ister, used for data operation such as transfer, temporary saving,
and conditional judgement, etc. The Accumulator can be used as
a 16-bit register with B Register as shown below.
B
B
A
A
Two 8-bit Registers can be used as a "BA" 16-bit Register
Figure 8-3 Configuration of BA 16-bit Registers
B Register: The B Register is the 8-bit purpose register, used for
an arithmatic operation such as multiply, division with Accumu-
lator
Stack Pointer: The Stack Pointer is an 8-bit register used for oc-
currence interrupts and calling out subroutines. Stack Pointer
identifies the location in the stack to be access (save or re-
store).The stack can be located at any position within 0000H to
007FH of the internal data memory. The SP is not initialized by
hardware, requiring to write the initial value (the location with
16
May.2001 ver1.1

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]