Index
A
Abstract data models, 217
ADL++ architecture description
language,247–73
about ADL++, 247–8
about complex instruction set
architectures, 260
assembly language syntax, 263–4
AT&T syntax,263–4
decode statement, 261
history, 272–3
inheritance concept, 266
instruction templates, 267–70
many memory addressing codes, 261–2
mixed arguments, 263
multiple conditional inheritance, 267
and object-oriented microarchitecture
specifications, 270–2
artifacts as objects, 270–2
deriving complex architectures
from objects, 272
overlapping registers, 262–3
regular expressions and addressing
modes, 265–6
sets, usage of,264–5
variable length instructions, 260–1
see also FAST/ADL++ ...
ADLs (Architecture Description Languages):
about ADLs, 2–3
and embedded processors, 2–3
with GNR,