How To Install
How To Install
How To Install
& ORGANIZATION
LECTURE # 1
Course Prerequisites
Before Taking This Course..
• You should be comfortable with…
• Digital logic and design
• Need to have basic understanding of digital systems,
logic gates, Boolean functions, Number systems,
combinational and sequential logic etc
• Basic computer organization: CPU, Memory, I/O,
Registers.
• Basic programming concepts
• fundamentals to programming, Sequence of
commands , Conditional structures ,looping
structures. Programming strategies etc.
Resources
• Readings
– Computer System Architecture (3rd Ed) by M Morris
Mano
– Lecture slides
• Internet Resources
– Online video lectures
– Groups and discussion forums
– EBooks and so on.
Course Contents
Grading/Marks Information
• Distribution of Marks
• Attendance 10
• Test(s) 05
• Assignments 05
• Mid Semester Exam: 20
• Final Semester Exam: 60
• Policies
– Attendance is required
– All submitted work must be yours
– Cheating will not be tolerated
Computer Organization
• Computer Organization is concerned with
the way the hardware components operate
and the way they are connected together
to form the computer system.
• The various components are assumed to
be in place and the task is to investigate
the organizational structure to verify that
the computer parts operation as intended.
Computer Architecture
• 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
Architecture & Organization
COMPUTER COMPUTER
ARCHITECTURE ORGANIZATION
• Attribute of a system • Operational units and
visible to a programmer their interconnection that
or, those attribute that realize the architectural
have direct impact on the specifications
logical execution of a • Control signals,
program. interfaces, memory
• Instruction set, number technology
of bits used for data
representation, I/O
mechanisms,
addressing techniques.
Basics of Digital Computers
• The digital computer is a digital system that
performs various computational tasks