Wednesday, 5 March 2014
ADVANCED MICROPROCESSORS SYLLABUS
DIPLOMA COMPUTER SCIENCE ADVANCED
MICROPROCESSORS REVISION-06 SYLLABUS
UNIT-1
1.KNOW ABOUT 16/32 BIT MICROPROCESSORS
*State the limitations of a bit
microprocessors
*State the need for 16/32 Microprocessors
*State the need for compatibility
2.UNDERSTAND THE ARCHITECTURE OF 8086
MICROPROCESSOR
*Draw the register structure diagram 8086
processor
*State the need for group register
*State the need for index register
*State the need for segment register
*Give the steps involved in computing the
physical address
*Draw the pin diagram of 8086
*Draw the block diagram of a typical system
bus architecture
*Distinguish maximum and minimum mode of
operation of 8086
*Give the system bus timing
*State the internal operations of CPU
*Illustrate the different addressing modes
in 8086
*Illustrate the different instruction
formats(1 to 6 bytes)
*Compute the execution time for simple
instructions
*State the capability of 8088 and 8086
UNIT-2
1.UNDERSTAND THE ASSEMBLY LEVEL PROGRAMMING
ON 8086
*Know the Assembly instruction format
*Explain State the different data transfer
instructions
*Explain the different arithmetic
instructions
*Explain the different loop instruction
*Explain the different type data conversion
instruction
*Explain branch instructions
*Explain shift and rotate instructions
*Explain compare instructions
*Understanding different type assemblers
*State assembler directives and operatives
*Understanding of DEBUG command
*Understanding of BIOS interrupts
*Write simple assembler programs using
above instructions
*State the interrupt structure of 8086
UNIT-3
1.IMPLEMENTING ADVANCED PROGRAMS
*Write program for clear the screen
*Write program to echo type character
*Write program display all the characters
*Write program for data transfer type
*Write program for string processing type
*Write program for converting a string to
BOLD format
*Write program for converting HEX to BCD
conversion
*Write program for String comparison
*Write program for string reverse
*Write program for solving problems like
LCM,GCD
*Write program for displaying system clock
*Write program for drawing figures like
triangle
*Write program for file creation,file
processing etc.
*Write program for largest of an array
*Write program for binary to gray
*Write program for decimal multiplication
*Write program for sorting decimal numbers
*Write program for case conversion of
string
*Write program for password checking
*Write program for check palindrome
*Write program for string search
*Write program for printing
*Write program for generating random
numbers
*Write program for sum of arithmetic
progression
*Write program for positioning the cursor
UNIT-4
1.UNDERSTAND THE CONTROL UNIT AND MICRO
OPERATIONS
*Define instruction sequencing and
instruction interpretation
*Define micro instructions
*Describe instruction execution sequencing
*Explain about the different cycles(Fetch
cycle,indirect cycle,interrupt cycle,execute cycle)
*Explain about control unit logic
2.MICRO PROGRMMED CONTROL
*Give the micro instruction format
*Explain about micro programmed control
unit
*Explain about Wilke’s control
*Explain the advantages and disadvantages
of Wilke’s design of micro programmed control unit
*Explain the micro instructions sequence
*Give details design,sequencing and address
generations
*Explain briefly about micro-instruction
execution
*Explain the taxonomy,encoding,and
execution
3.UNDERSTAND PARALLEL
*Define parallel processing
*List the different types of parallel
processing
*Define bandwidth
*Define flops
*Explain about symmetric multi
processors(SMP)
*Explain about multi-processing operating
systems
*Explain briefly about SISD,SIMD,MISD,MIMD
organization processors
*Explain briefly about the pipeline
processor
*Distinguish between instruction pipelining
and arithmetic pipeling
*Explain briefly about pipeline scheduling
*Explain about clustering
*Explain the benefits
*Differentiate clusters and AMP
UNIT-5
1.ADVANCED PROCESSORS
*Advanced processor-32 bit/64 bit
processors
*Concept of RISC & CISC
*Distinguish between RISC & CISC
*Concepts of vector processing
*Super Scalar Architecture
*Advantages of Superscalar Architectures
2.CASE STUDY :PENTIUM PROCESSORS
*Draw and explain internal architecture of
Pentium
*Explain the functions of registers and
flags
*Describe Pentium bus structure
*Classify instruction set
*Discuss how interfacing is implemented Pentium
*State maximum interfacing capacity of
Pentium
*Discuss various Pentium chips and their
architecture and features
*Compare the capabilities of the above
3.DISCUSS VARIOUS MODERN PROCESSORS LIKE
ITANIUM,AMD64
*Understanding the concepts of Hyper threading
0 comments:
Post a Comment