You are on page 1of 14

Code Efficiency

⮚ Code size efficient


⮚ Run time efficient
Key requirement: Code-size efficiency

⮚ Compression technique : Key idea


Code-size efficiency

⮚ Compression techniques (continued):


⮚ • 2nd instruction set, e.g. ARM Thumb instruction set:
Code-size efficiency

⮚ Compression techniques (continued):


⮚ • 2nd instruction set, e.g. ARM Thumb instruction set:
Dictionary approach, two level control store
(indirect addressing of instructions)
Dictionary approach, two level control store
(indirect addressing of instructions)
000
001 a Bit string
b
c
d
a
b
000 a
c 10 Words
b
a
c
e
d a
e CPU
Dictionary approach, two level control store
(indirect addressing of instructions)
Filtering in digital signal processor
Filtering in digital signal processor

You might also like