Skip to content
Computer Architecture is a functional description of requirements and design implementation for the various parts of computer.It deals with functional behavior of computer system. Computer Architecture helps us to understand the functionalities of a system. The Virginia Tech Department of Computer Science maintains that computer organization refers to the level of abstraction, above the logic level, but below the operating system level. Computer Organization and Architecture Tutorial provides in-depth knowledge of internal working, structuring, and implementation of a computer system. This computer organization and design textbook was interesting from chapter one to the very end, including the appendixes. Description. What Is a Computer Organization? A programmer can view architecture in terms of instructions, addressing modes and registers. While designing a computer system … The tutor starts with the very basics and gradually moves on to cover a range of topics such as Instruction Sets, Computer Arithmetic, Process Unit Design, Memory System Design, Input-Output Design, Pipeline Design, and RISC. Whereas Organization expresses the realization of architecture. I think I could have learned all that I learned from my computer organization teacher from this book alone, however, that was not always the case. Computer architecture is concerned with the structure and behavior of the computer as seen by the user. It includes the information formats, the instruction set, and techniques for addressing memory. It comes before the computer organization while designing a computer. Whereas, Organization defines the way the system is structured so that all those catalogued tools can be used properly. Computer Organization tells us how exactly all the units in the system are arranged and interconnected. This video tutorial provides a complete understanding of the fundamental concepts of Computer Organization.