Electronic Components Datasheet Search
  English  ▼

X  

ST20-C1 Datasheet(PDF) 16 Page - STMicroelectronics

Part # ST20-C1
Description  Instruction Set Reference Manual
PDF  205 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

ST20-C1 Datasheet(HTML) 16 Page - STMicroelectronics

Back Button ST20-C1 Datasheet HTML 12Page - STMicroelectronics ST20-C1 Datasheet HTML 13Page - STMicroelectronics ST20-C1 Datasheet HTML 14Page - STMicroelectronics ST20-C1 Datasheet HTML 15Page - STMicroelectronics ST20-C1 Datasheet HTML 16Page - STMicroelectronics ST20-C1 Datasheet HTML 17Page - STMicroelectronics ST20-C1 Datasheet HTML 18Page - STMicroelectronics ST20-C1 Datasheet HTML 19Page - STMicroelectronics ST20-C1 Datasheet HTML 20Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 16 / 205 page
background image
3.1 Values
16/205
®
3
Architecture
This chapter describes the general architectural features of the ST20-C1 core which
are relevant to more than one instruction or group of instructions. Interrupts and traps
are described in Chapter 6 and support for multi-tasking is described in Chapter 7.
Other features which are related to specific tasks are descr ibed in Chapter 4. A full list
of constants and data structures is given in Appendix A.
The ST20-C1 instruction set covers:
• control flow
• arithmetic and logical operations
• bit field manipulations
• shifting and byte-swapping
• register manipulations
• memory access with various addressing modes and data sizes
• task scheduling
• direct input/output
3.1
Values
The ST20-C1 core supports data objects of different sizes, either signed or unsigned.
The sizes directly suppor ted are bytes (8-bit), half words (16-bit), words (32-bit) and
multiple words (64-bit, 96-bit etc.). Bytes, half-words and words may be loaded and
stored. Arithmetic operations are provided for signed words and multiple words. A half
word is called a
sixteen in the instruction names.
The most negative integer (0x80000000) is known as
MostNeg and the most positive
(0x7FFFFFFF) as
MostPos.
Boolean objects, taking one of the values
true or false, are also used by some instruc-
tions.
False is represented by the value 0 and true has the value 1. Section 4.7
describes how other values may be implemented for language compilation.
Several data structures are defined in this man ual. Each comprises a number of data
words (sometimes called
slots) that are referenced by name in the text and the
instruction descriptions and addressed as offsets from the base of the data structure.
A full list of these data structures and other constants is given in Appendix A.
3.1.1
Ordering of information
The ST20 is
little-endian - i.e. less significant data is always held in lower addresses.
This applies to bits in bytes, bytes in words and words in memory. Hence, in a word of
data representing an integer, one byte is more significant than another if its byte
selector is larger.
Figure 3.1 shows the ordering of bytes in words for the ST20.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com