Page 4 - Handout of Computer Architecture (1)..
P. 4

4.5 Cache Size ....................................................................................................................................... 101

                  4.6 Semiconductor main memory ........................................................................................................ 104
                    4.6.1 Organization ............................................................................................................................. 104

                  4.7 DRAM and SRAM ............................................................................................................................ 105
                  4.8 Virtual Memory ............................................................................................................................... 107

                    4.8.1 Definition ................................................................................................................................. 107
                    4.8.2 Why Virtual Memory is Used ................................................................................................... 108

                    4.8.3 Basic Idea ................................................................................................................................. 108
                    4.8.4 Key Components ...................................................................................................................... 108

                    4.8.4.4. Page Fault ............................................................................................................................. 108
                  4.9 Advantages of Virtual Memory ....................................................................................................... 109

                    4.9.1 Disadvantages .......................................................................................................................... 109
                    4.9.2Thrashing................................................................................................................................... 109

                    4.9.3 Simple Example ........................................................................................................................ 109
               Chapter Five .............................................................................................................................................. 110
                  5.1 External Devices .............................................................................................................................. 111

                  5.2 Keyboard/Monitor .......................................................................................................................... 112

                  5.3 Disk Drive ........................................................................................................................................ 112
                  5.4 i/O Modules .................................................................................................................................... 113

                  5.5 I/O Module Structure ...................................................................................................................... 114
                  5.6 Direct Memory Access. ................................................................................................................... 115

                  5.7 DMA Function ................................................................................................................................. 116
               Chapter Six ................................................................................................................................................ 122

                  MACHINE INSTRUCTION CHARACTERISTICS ......................................................................................... 123
                  6.1 Number of Addresses ..................................................................................................................... 126

                  6.2 TYPES OF OPERANDS ...................................................................................................................... 129
                  6.3Characters ........................................................................................................................................ 130

                  6.4 INTEL x86 AND ARM DATA TYPES ................................................................................................... 131

                  6.5 ADDRESSING MODES ...................................................................................................................... 134
                  x86 AND ARM ADDRESSING MODES .................................................................................................... 140

                  6.6 Allocation of Bits ............................................................................................................................. 146

                                                              4
   1   2   3   4   5   6   7   8   9