Skip to main content
\(\newcommand{\doubler}[1]{2#1} \newcommand{\binary}{\texttt} \newcommand{\hex}{\texttt} \newcommand{\octal}{\texttt} \newcommand{\prog}{\texttt} \newcommand{\lt}{<} \newcommand{\gt}{>} \newcommand{\amp}{&} \)

IndexIndex

AARCH32, Paragraph
AARCH64, Paragraph
activation record, Paragraph
active-low, Paragraph
adder
full, Item
half, Item
address, memory
symbolic name for, Paragraph
addressing
pc-relative, Paragraph
addressing mode, Paragraph
immediate, Item
offset, Item
post-indexed, Item
pre-indexed, Item
register, Item
scaled register, Item
adjacency property, Paragraph
alternating current, Paragraph
ALU, Item
AND, Item
antifuse, Paragraph
Application Program Status Register, Item
APSR, Item
argument, Item
argument passing
by pointer, Item
return, Item
update, Paragraph
argument passinge
by reference, Paragraph
by value, Item
Arithmetic Logic Unit, Item
ARM architecture, Paragraph
array, Paragraph
ASCII, Paragraph
assembler, Item, Paragraph
first pass, Algorithm, Algorithm
second pass, Algorithm, Algorithm
assembler directive, Item
.ascii, Paragraph
.asciz, Paragraph
.equ, Paragraph
.global, Paragraph
.rodata, Paragraph
.section, Paragraph
.text, Paragraph
.word, Paragraph
assembly language, Paragraph
efficiency, Item
required, Item
assembly language mnemonic, Item
assignment operator, Paragraph
asynchronous D flip-flop, Paragraph
base, Paragraph
Binary Coded Decimal, Subsection
bitwise logical operators, Paragraph
Boolean algebra, Paragraph, Section, Section
precedence, Paragraph
Boolean algebra properties
annulment, Item
associative, Item
commutative, Item
complement, Item
DeMorgan's Law, Item
distributive, Item
idempotent, Item
identity, Item
involution, Item
Boolean expressions
canonical product, Paragraph
canonical sum, Paragraph
product of Maxterms, Paragraph
product of sums, Paragraph
product term, Paragraph
sum of minterms, Paragraph
sum of products, Paragraph
sum term, Paragraph
borrow, Paragraph
branch point, Paragraph
address, Paragraph
asynchronous, Item
control, Paragraph
data, Paragraph
synchronous, Item
timing, Section
Bus Interface, Item
C function, Paragraph
C Runtime Environment, Paragraph
C Standard Library, Paragraph
C-style string, Paragraph
callable unit, Paragraph
carry condition flag, Paragraph, Paragraph, Item
Central Processing Unit, Item, Paragraph
circuit
combinational, Paragraph
clock generator, Paragraph
clock pulses, Paragraph
COBOL, Paragraph
comment, Item
comment field, Item
compiler, Item
complement, Item
Condition Flags, Item
constant data, Paragraph
control characters, Paragraph
Control Unit, Item
convert
unsigned decimal to binary, Paragraph
coprocessor, Paragraph
Current Program Status Register, Paragraph, Item
D latch, Paragraph
data
storing in memory, Paragraph, Paragraph
data type, Paragraph
data types, Paragraph
debugger, Paragraph
decoder, Item
don't care, Paragraph
Dynamic Random Access Memory, Subsection
editor, Item
electronics, Section
amp, Item
ampere, Item
battery, Section
capacitance, Item
capacitor, Paragraph
coulomb, Item
direct current, Paragraph
impedance, Paragraph
inductance, Item
inductor, Paragraph
ohms, Paragraph
parallel, Paragraph
passive elements, Section
power supply, Section, Paragraph
resistance, Item
resistor, Paragraph
series, Paragraph
time constant, Paragraph
transient, Paragraph
voltage level, Paragraph
volts, Item
watt, Item
section, Paragraph
segment, Paragraph
endian
little, Paragraph
endianess
big, Item
little, Item
exception, Paragraph
vector table, Paragraph
exception level, Paragraph
Executable and Linking Format, Paragraph
executable file, Item
exponent, Item
finite state machine, Paragraph
Fixed Point, Item, Paragraph
flip-flop
Floating Point, Item, Paragraph
errors, Paragraph
limitation, Paragraph
normalize, Paragraph
range, Paragraph
fractional values, Paragraph
frame pointer, Paragraph
function, Paragraph
called, Item, Item, Item
calling, Item
function declaration, Paragraph
function definition, Paragraph
gate
AND, Item
NAND, Item
NOR, Item
NOT, Item
OR, Item
universal, Paragraph
commands, Paragraph, Paragraph
GPIO, Paragraph
Gray Code, Subsection
Harvard architecture, Paragraph
header file, Paragraph, Paragraph
heap, Paragraph
hexadecimal
human convenience, Paragraph
I/O, Item
controller, Paragraph
device driver, Paragraph
devices, Paragraph
header, Paragraph
interface, Paragraph
interfacing, Section
isolated, Item
memory-mapped, Item
port-mapped, Item
programming, Paragraph
timing, Section
identifier, Item, Paragraph
IEEE 754, Paragraph
exponent bias, Paragraph
hidden bit, Paragraph
size, Paragraph
if-else, Paragraph
Input/Output, Item
instruction execution cycle, Paragraph
instruction fetch, Paragraph
Instruction Register, Item, Paragraph
instruction set architecture, Paragraph
instructions
ADD, Item
AND, Item
ASR, Item
B, Item
BIC, Item
BL, Item
BX, Item
CMP, Item
EOR, Item
LDMFD, Item
LDR, Item
LDRB, Item
LSL, Item
LSR, Item
MLS, Item
MOV, Item
MUL, Item
MVN, Item
ORR, Item
ROR, Item
RRX, Item
SDIV, Item
SMULL, Item
STMFD, Item
STR, Item
STRB, Item
SUB, Item
SVC, Item
TST, Item
UDIV, Item
UMULL, Item
VADD, Item
VCVT, Item
VLDR, Item
VMOV, Item
VSTR, Item
integer
signed decimal, Paragraph
integers
unsigned, Paragraph
Integrated Development Environment, Paragraph
interrupt, Section
fast, Paragraph
Interrupt Request, Paragraph
invert, Item
K-map, Paragraph
Karnaugh map, Paragraph
L1 Cache Memory, Item
label field, Item
least significant digit, Paragraph
library, I/O, Paragraph
line-oriented, Paragraph
linker, Item
listing file, Paragraph
literal, Paragraph
Load/Store, Paragraph
local labels, Paragraph
logic
sequential, Paragraph
logic circuit
combinational, Paragraph
sequential, Paragraph
logic gate, Paragraph
logical instructions, Paragraph
Loop Control Variable, Paragraph
mantissa, Item
masking, Paragraph
master/slave, Paragraph
Mealy machine, Paragraph
Memory, Item
address, Paragraph
cache, Item
leak, Paragraph
location, Paragraph
timing, Paragraph
memory segment, Paragraph
code, Item
stack, Item, Paragraph
minimal product of sums, Item
minimal sum of products, Item
mnemonic, Paragraph
Moore machine, Paragraph
most significant digit, Paragraph
multiplexer, Subsection
name mangling, Paragraph
NAND, Item
negating, Paragraph
negative, Paragraph
NOR, Item
NOT, Item
object, Paragraph
object file, Item, Paragraph
operand field, Item
operation field, Item
OR, Item
overflow condition flag, Paragraph, Paragraph, Item
page, Paragraph
parameter, Item
parity, Paragraph
even, Paragraph
pass
by reference, Item
by value, Item
pc-Relative addressing, Paragraph, Paragraph
penultimate carry, Paragraph
pipeline, Paragraph
pointer variable, Paragraph
positional notation, Paragraph
procedural programming, Paragraph
procedure, Paragraph
program, Paragraph
Program Counter, Item
Programmable Array Logic, Paragraph
Programmable Logic Device, Paragraph
pseudo op, Item
radix, Paragraph
read, Paragraph
Read Only Memory, Paragraph
real number, Paragraph
record, Paragraph
CPSR, Paragraph
register file, Item
registers, Subsection
banked, Paragraph
CPSR, Paragraph
SPSR, Paragraph
round off, Paragraph
routine, Paragraph
Saved Program Status Register, Item
section
text, Paragraph
shift registers, Subsection
short circuit evaluation, Paragraph
sign bit, Item
significand, Item
source file, Item
SPSR, Item
SR latch
Reset, Paragraph
stack
ascending, Item
descending, Item
discipline, Paragraph
empty, Item
full, Item
operations, Paragraph
overflow, Paragraph
pointer, Paragraph
underflow, Paragraph
stack frame, Paragraph
state, Paragraph
state diagram, Paragraph
state table, Paragraph
Static Random Access Memory, Subsection, Figure
STDOUT_FILENO, Item
struct, Paragraph
field, Paragraph
tag name, Paragraph
subprogram, Paragraph
subroutine, Paragraph
subsystems, Paragraph, Section
subtraction, Paragraph
switch, Paragraph
symbol table, Item
system call, Paragraph, Paragraph
read, Paragraph
system on chip, Paragraph
this pointer, Paragraph
time constant, Paragraph
toggle, Paragraph
transistor
drain, Paragraph
gate, Paragraph
source, Paragraph
Tri-State Buffer, Item
truth table, Paragraph, Paragraph
two's complement, Paragraph, Paragraph
algorithm, Algorithm
defined, Paragraph
unistd.h, Item
Universal Assembler Language, Paragraph
von Neumann bottleneck, Paragraph
while statement, Paragraph
XOR, Item