Section 2 CPU
Rev.2.00 Jun. 28, 2007 Page 30 of 666
REJ09B0311-0200
2.6 Data
Formats
The H8SX CPU can process 1-bit, 4-bit BCD, 8-bit (byte), 16-bit (word), and 32-bit (longword)
data. Bit-manipulation instructions operate on 1-bit data by accessing bit n (n = 0, 1, 2, …, 7) of
byte operand data. The DAA and DAS decimal-adjust instructions treat byte data as two digits of
4-bit BCD data.
2.6.1
General Register Data Formats
Figure 2.12 shows the data formats in general registers.
7 6 5 4 3 2 1 0
Don't care
7
0
Don't care
7 6 5 4 3 2 1 0
4 3
7
0
7
0
Don't care
Upper
Lower
LSB
MSB
LSB
1-bit data
1-bit data
4-bit BCD data
4-bit BCD data
Byte data
Byte data
Word data
Word data
Longword data
RnH
RnL
RnH
RnL
RnH
RnL
Rn
En
ERn
MSB
Don't care
Upper
Lower
4 3
7
0
Don't care
7
0
Don't care
7
0
General register ER
General register E
General register R
General register RH
[Legend]
ERn:
En:
Rn:
RnH:
0
15
MSB
LSB
0
LSB
15
16
MSB
31
En
Rn
0
MSB
LSB
15
RnL:
MSB:
LSB:
General register RL
Most significant bit
Least significant bit
Figure 2.12 General Register Data Formats
Summary of Contents for H8SX/1650
Page 2: ...Rev 2 00 Jun 28 2007 Page ii of xxii...
Page 106: ...Section 4 Exception Handling Rev 2 00 Jun 28 2007 Page 84 of 666 REJ09B0311 0200...
Page 142: ...Section 5 Interrupt Controller Rev 2 00 Jun 28 2007 Page 120 of 666 REJ09B0311 0200...
Page 326: ...Section 8 I O Ports Rev 2 00 Jun 28 2007 Page 304 of 666 REJ09B0311 0200...
Page 470: ...Section 12 Watchdog Timer WDT Rev 2 00 Jun 28 2007 Page 448 of 666 REJ09B0311 0200...
Page 566: ...Section 14 A D Converter Rev 2 00 Jun 28 2007 Page 544 of 666 REJ09B0311 0200...
Page 574: ...Section 16 RAM Rev 2 00 Jun 28 2007 Page 552 of 666 REJ09B0311 0200...
Page 584: ...Section 17 Clock Pulse Generator Rev 2 00 Jun 28 2007 Page 562 of 666 REJ09B0311 0200...
Page 638: ...Section 19 List of Registers Rev 2 00 Jun 28 2007 Page 616 of 666 REJ09B0311 0200...
Page 668: ...Section 20 Electrical Characteristics Rev 2 00 Jun 28 2007 Page 646 of 666 REJ09B0311 0200...
Page 676: ...Appendix Rev 2 00 Jun 28 2007 Page 654 of 666 REJ09B0311 0200...
Page 688: ...Rev 2 00 Jun 28 2007 Page 666 of 666 REJ09B0311 0200...
Page 691: ......
Page 692: ...H8SX 1650 Group Hardware Manual...