Introduction to Computer Hardware and Organization: Resources? -


I'm looking for introduction of a laymen for computer hardware and organization Here are some topics I want to cover I am

  • Brief introduction to electronics.

  • Introduction to Gates and State machines, transfer and time registration.

  • Basic CPU design control.

  • Microprogrammide CPU design.

  • Cache systems.

  • Memory hierarchy: registers, cache, RAM

  • Virtual memory organization.

  • Disk Storage Systems

  • External Buses - USB and Firewire

  • Display System and GPU

  • I free Would like resources online, but if nothing is available then a book is fine too. There is no background with my hardware, so an introductory text will be wonderful besides, I am sorry that this is not directly programming, but I do not know where and where to ask.

    As already mentioned: The hidden language of computer hardware and software is a great book, which Includes basic principles.

    Here are some other books:

    Here's a good site:


    Comments