Page 3 - demo
P. 3
Application programs
Application
programming interface
Libraries/utilities
Application Software
binary interface
Operating system
Instruction Set
Architecture
Execution hardware
Memory
System interconnect translation
(bus) Hardware
I/O devices Main
and memory
networking
Figure 2.1 Computer Hardware and Software Structure