Page 34 -
P. 34

1.2 / STRUCTURE AND FUNCTION 11

                                          Operating environment
                                       (source and destination of data)










                                                 Data
                                               movement
                                               apparatus











                                                Control
                                               mechanism








                                  Data                         Data
                                  storage                    processing
                                  facility                     facility


                              Figure 1.1  A Functional View of the Computer

                  Function
                  Both the structure and functioning of a computer are, in essence, simple. Figure 1.1
                  depicts the basic functions that a computer can perform. In general terms, there are
                  only four:
                     • Data processing
                     • Data storage
                     • Data movement
                     • Control
                       The computer, of course, must be able to process data.The data may take a wide
                  variety of forms,and the range of processing requirements is broad.However,we shall
                  see that there are only a few fundamental methods or types of data processing.
                       It is also essential that a computer store data. Even if the computer is processing
                  data on the fly (i.e., data come in and get processed, and the results go out immedi-
                  ately),the computer must temporarily store at least those pieces of data that are being
   29   30   31   32   33   34   35   36   37   38   39