DE10    COMPUTER ENGINEERING

 

1.         Introduction                                                                                                    4 hours           

           

1.1               Computer Generations and Classifications, Simple model of a Computer

1.2               Some basic Characteristics of a Computer such as Memory Addressing Capability, Word Length, Processing Speed

1.3               Definitions of Hardware, Software, Firmware, Batch Processing, Multiprogramming, Multiuser Systems; Difference between Dumb, Intelligent and Smart Systems

1.4               Definitions of Distributed Processing, Parallel Processing, Flynn’s Classification of Computers, Control and Data Flow Computers, RISC and CISC Computers, Some Applications of Computers

 

I [1 (1.1-1.9, 1.11-1.13, 1.15, 1.17-1.23)]; II [12 (12.1-12.5, 12.8-12.9) 

 

2.         Central Processing Unit (CPU)                                                                      16 hours                                 

 

2.1               The programming model of CPU- Intel 8085, Its Instruction Set, Addressing Modes, Programming in Assembly Language, Its Pin Configuration, Instruction Cycle, Timing diagrams of fetch, read and write cycles, Interrupts

2.2               The programming model of CPU- Intel 8086, Addressing Modes, Its Pin  Configuration, Interrupts, Minimum mode vs. Maximum mode

2.3               Brief Introduction of Intel Microprocessors -80186, 80188, 80286, 80386, 80486, Pentium, Pentium PRO, Pentium I, Pentium II, Pentium III,  Pentium IV, Pentium Xenon, Pentium MMX

2.4               Introduction to Other Processors such as Power PC, MIPS, CYRIX,  

            AMD’s, SUN’s Ultra SPARC, Motorola series

           

I [ 5 (5.1 – 5.32)]

 

3.         Computer Memory                                                                                         8 hours

           

3.1               Main Memory, Secondary Memory

3.2               Semiconductor Memories such as RAM (SRAM, SDRAM, EDO RAM, DRAM, Dual Ported RAM, SIMM, DIMM), ROM (PROM, EPROM, EEPROM), Flash Memory, Non Volatile RAM, Memory Controllers, viz. Intel 8203, 8207

3.3               Concept of Cache memory, Associative Memory, Virtual Memory

3.4               Magnetic Memories such as Hard Disk (also concept of RAID System), Floppy Disk (also concept of Soft and Hard Sectored floppies), RAM Disks

3.5               Optical Disks such ad CD-ROM, CD-RAM, DVD

 

I [6 (6.1-6.4, 6.6, 6.8)]

 

4.         I/O Units                                                                                                         12 hours

           

4.1               Introduction to Input Devices such as keyboards (also concept of Two key lock out, Two key Rollover, N Key Rollover), Mouse, Joy Stick, Track Ball, Optical and Magnetic Scanners

4.2               Introduction to Output Devices such as CRT Terminals, keyboards (also concept of Raster, Vector and Bit Mapped Scan), LED and LCD Displays, Printers: Dot Matrix, Ink Jet, Laser Line, Plotters

4.3               Introduction to The Programmable Peripheral Interface- 8255 and Serial Data Transfer, Baud Rate, USART-8251, Introduction to RS-232C standard

4.4               Introduction to The Programmable Interval Timer/Counter -8253/8254

4.5               Introduction to Data Transfer Schemes: Programmed I/O, Interrupt driven I/O, DMA

4.6               Introduction to Programmable Interrupt Controller -8259 and DMA Controller-8237

 

I [7 (7.1-7.4, 7.6-7.8, 7.10)]

 

5.         System Software and Computer Applications                                                12 hours

           

5.1               Classification: High Level, Assembly Language, Machine Language,  

Compilers

5.2               Concept of Stack, Subroutines, Macros

5.3               Introduction to Operating Systems, Some basic Commands (general, Disk and File Management) of DOS, UNIX, LINUX, WINDOWS (Basics and USER Interface), Novell NETWARE, BIOS

5.4               Some Applications of Computers

 

I [8 (8.1-8.7, 8.17, 8.20), 9]

 

6.         Microcomputer Systems and Bus Architecture                                            8 hours

                                                                                   

6.1        Familiarization with IBM Compatible Pentium based PC’s with advantage of Coprocessors, Introduction to ISA, EISA (82350 Chip Set), MCA and local bus structure

 

            I [10 (10.1-10.7)]

 

 

Text Books

 

I.          Computer Fundamentals: Architecture and Organization, Third Edition (2000), B. Ram, New Age International (P) Ltd.

 

 

 

Reference Books

 

1.       Fundamentals of Computers: Third Edition (2002), V. Rajaraman, PHI.

2.       Microprocessor Architecture, Programming and Applications with the 8085, Fourth Edition (2000), R. S. Gaonkar, Penram International Publishing (India).