- Home
- About Us
- Admission
- Faculty
- Academic
- Our Campus
- Central Clubs
-
Departmental Clubs
- Computer Programming and Skill Development Club
- CSE Career Development Club
- CSE Club
- Pi Club
- HEEE Association
- Voice of Business
- English Department Drama Club
- Club for English Language & Literature (CELL)
- Hamdard English Debating Forum
- Economics Learning Center
- HEEE Sports Club
- HEEE Robotics Club
- Center for English Language and Literature
- Campus Facilities
- Activities
- Research and Publications
- News & Events
- IQAC
- Student Services
- Quick Links
- Contact
Computer Architecture
Course Code: MIS 412
Credit Hour: 3
Course Group: Specialization Courses: Management Information System
Introduction: Generation and types of computer, languages, virtual machines, multilevel machines, hardware and software, milestones in computer architecture.
Computer organization: Processors architecture, functions, operations, instruction formats, addressing, instruction types, control flow, comparison between Intel and Motorola; memory - functions, classification of memory; Input/output - keyboard, terminals, disk-drive, modem, mouse, printers; computer buses: control bus, data bus, address bus, synchronous bus, asynchronous bus, bus arbitration, interrupt handling, system bus - IBM PC XT/AT bus, VME bus, VESA bus, PCI bus.
Microprocessor: Types, overview of Intel and Motorola processor, instruction and addressing mode of Intel 8086 microprocessor, assembly language programming (any 8086 processor).
Microcomputer/Interfacing support chips: Interfacing technique, different support chips, bus controller, interrupt controller, DMA controller, key-board controller.
Micro Programmed Control: Basic concepts. Micro-instruction sequencing and execution; Grouping of signals; Bit-slice architecture. RISE & CISC machines, Parallel processing, multiprocessing, Vector computation. Fault tolerant systems: Instruction, execution Characteristics; Use of large register file; RISC architecture, RISC pipe lining, machine.
Recommended Books:
V. Carl Hamacher, Zvonko G. Vranesic and Safwat G. Zaky, Computer Organization.
J.P. Hayes, Computer Architecture and Organization