Computer Architecture

Share this on :


Anatomy of a Computer [Information only] : Mother Board (Special reference to Intel 810 Chipset motherboard). CISC Micro Processors (Special reference to Pentium, AMD, Cyrix). RISC processors (Motorola, Power PC, and 680×0 series), Memory (ROM, RAM, Flash, Cache, Virtual, Buffers, CMOS), types of RAM (FPM, EDO, BEDO, SDRAM), Types of memory modules (SIMM, DIMM), System clock, Bus (Data, Address, Control), Bus architecture (ISA, MCA, EISA, PCI, AGP), Expansion slots and cards (Network adapter cards, SCSI card, Soundcard, TV tuner card, PC card), Ports (Serial, Parallel, AGP, USB, Fire Wire), cables (RS 232, BIN), Input devices (keyboard, mouse, trackball, track pad, pen, touch screen, bar code reader, scanner, OMR, OCR, voice input, video input, digital camera) Output devices [Monitors (refresh rate, resolutions, standards-CGA, VGA, SVGA, XGA, SCGA; LCD monitors, Video controllers and VRAM), Printers (Dot-Matrix, Line, Label, Ink0Jet, laser, Color Laser, thermal wax, dye sublimation, fiery, IRIS), Plotters (Pen, Ink-jet, electrostatic), Voice output], Storage devices [Storage types (Magnetic, Optical, magneto-optical, Solid state), random versus sequential access, formatting, tracks and sectors, speed, storage capacity, Floppy Disk (5.25 inch, 3.5 inch; 2HD, Zip, Superdisk, HiFD) Hard Disk tracks, cylinders, sectors; Hard Drive Interfaces (IDE, EIDE, Fast SCSI, Fast/wide, SCSI, Ultra SCSI; Hard Disk Cartridges, RAID); Optical Disks [pits and lands, CD (ROM, R, RW), DVD (ROM, R, RAM)], Magnetic tape (reels, streamers, DAT, DLT, stripe, Smart card), Modem (Fax/Data/Voice).
Part-B (Beginners level only)
Computer System History and Architecture development(the mechanical era, electronic computers, and later generations); von Neumann machine.
Logic gates; basic combinatorial logic, multiplexers, decoders, encorders, comparators, adder and subtracters, BCD to 7 segment decoder; sequential circuits, RS,JK, D and T flip flops, counter and shift registers, programmable logic array (PLA), programmable array of logic (PAL), programmable logic device (PLD).
Addressing methods and machine program sequencing-memory locations addresses, encoding of information, instructions and instructions sequencing, addressing modes, paging, relative, indirect and indexed addressing.
Basics of Computer organization; system buses and instruction cycles, memory subsystem organizations and interfacing, I/O subsystem organizations and interfacing, Register transfer languages.
CPU design : specifying a CPU, design and implementation of a simple CPU (fetching instructions from memory, decoding and executing instructions, establishing required data paths, design of ALU, design of the control unit and design verification), design and implementation of a simple micro sequencer, Features of Pentium microprocessors.
Memory systems, storage media; virtual and cache memory; programmed I/O. Interrupts (types, processing of interrupts, implementing interrupts inside CPU), Direct memory access, I/O processors, serial communication.
Reduced Instruction Set computing (RISC) RISC rationale, RISC instructions sets, instructions pipelines and register windows, RISC vs. CISC.

Share this on :