Presentation is loading. Please wait.

Presentation is loading. Please wait.

A data structure model: basic representation of data, such as integers, logic values, and characters homogeneous data structures, such as arrays and stringsheterogeneous.

Similar presentations


Presentation on theme: "A data structure model: basic representation of data, such as integers, logic values, and characters homogeneous data structures, such as arrays and stringsheterogeneous."— Presentation transcript:

1 a data structure model: basic representation of data, such as integers, logic values, and characters homogeneous data structures, such as arrays and stringsheterogeneous data structures, such as floating point numbers and records accessing of data structures, involving pointers and values, field extraction addressing mode support for particular data structures. Major Concepts:

2 machine model: processor, memory, and I/O processor data paths and register transfers instruction cycle of fetch/execute and interrupts bus interconnections relative speeds and capacities of components performance metrics, such as storage space, memory traffic, execution time. Major Concepts:

3 a programming language translation model: compilation versus interpretation steps: macro processing, compilation, assembly, link, load, execute code generation issues demonstrating the relationship between HLL and machine code. Major Concepts (cont’d):

4 a system model: run-time environment, including stack frame and heap support procedure call support, including such issues as parameter passing and register conventions I/O support, such as level of intelligence in controllers and synchronization operating system support, including memory protection and interrupts sharing and reentrancy virtual memory support. Major Concepts (cont’d):

5 Increasingly smaller Higher performance More memory Lower power Embedded Everywhere …but extremely complex Computer Systems

6 Why ARM? ARM Powered Products – Smartphones; almost all mobile phones – digital cameras – digital TVs – Portable gaming consoles (e.g. Nintendo DS, PlayStation Portable, GameBoy Advance, GP2x – Smart meter at home – Portable Media Players, Camcorders Apple iPod – GPS Navigation Systems Tom Tom 300 – Hard Discs, Routers, …


Download ppt "A data structure model: basic representation of data, such as integers, logic values, and characters homogeneous data structures, such as arrays and stringsheterogeneous."

Similar presentations


Ads by Google