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
   1   2   3   4   5   6   7   8