Sei sulla pagina 1di 5

MPI

UNIT - I
INTRODUCTION: Architecture of 8086 microprocessor, Register organization,
8086 flag register and its functions, addressing modes of 8086, Pin diagram
of 8086, Minimum mode system operation, Timing diagram.

UNIT - II
8086 FAMILY ASSEMBLY LANGUAGE PROGRAMMING: 8086 Instruction Set,
Simple programs, Assembly language programs involving logical, branch and
call instructions, sorting, evaluation of arithmetic expressions, string
manipulation, assembler directives, procedures and macros.

UNIT - III
8086 MEMORY AND DIGITAL INTERFACING: 8086 addressing and address
decoding, Interfacing RAM, ROM, EPROM to 8086, 8255 programmable
Peripheral Interface, various modes of operation and interfacing to 8086,
Interfacing keyboard, Interfacing to Alphanumeric Displays, seven segment
LED displays, stepper motor, D/A and A/D converter interfacing.

UNIT - IV
INTERRUPTS AND PROGRAMMABLE INTERRUPT CONTROLLERS: 8086
Interrupts and Interrupt Responses
Introduction to DOS and BIOS interrupts. 8259A Priority Interrupt Controller,
Software Interrupt Applications.
The 8086 Maximum Mode, Direct Memory Access (DMA) Data Transfer,
Interfacing and Refreshing Dynamic RAMs, 8254 Software-Programmable
Timer/Counter.

UNIT - V
SERIAL DATA TRANSFER SCHEMES: Asynchronous and synchronous data
transfer schemes,8251 USART architecture and interfacing, RS - 232C Serial

data standard, RS- 423A and RS - 422A, sample program of serial data
transfer.
ADVANCED MICROPROCESSORS: Introduction to 80286, salient features of
80386, real and protected mode segmentation and paging.
IX. List of Text Books / References / Websites / Journals / Others

Text Books:

Douglas V.Hall, Microprocessors Interface, 2nd Edition, 2007, TMH.

Reference Books:

Walter A. Triebel, Avtar Singh (2003),The 8088 and 8086 Microprocessors


4th edition, Prentice Hall of India, New Delhi.
Mazidi (2000), The 8051 Microcontroller and Embedded System, Prentice
Hall of India, New Delhi.

Reference Books:

Walter A. Triebel, Avtar Singh (2003),The 8088 and 8086 Microprocessors


4th edition, Prentice Hall of India, New Delhi.
Mazidi (2000), The 8051 Microcontroller and Embedded System, Prentice
Hall of India,New Delhi.

SE
UNIT - I

INTRODUCTION TO SOFTWARE ENGINEEIRN: The Evolving nature of software


engineering, Changing nature of software engineering, Software engineering

Layers, The Software Processes, Software Myths.

PROCESS MODELS: A Generic Process Model, Waterfall Model, Incremental


Process Models, Evolutionary Process Models, Spiral Model, the Unified
Process, Personal and Team Process Models, the Capability Maturity Model
Integration (CMMI).

UNIT - II

REQUIREMENTS ENGINEERING: Functional and Non-Functional Requirements,


The Software requirements Document, Requirements Specification,
requirements Engineering, Requirements Elicitation and Analysis,
Requirement Validation, Requirement Management, System Modeling:
Context Models, Interaction Models, Structural Models, Behavioral Model,
Model-Driven Engineering.

DESIGN CONCEPTS: The Design Process, Design Concepts, The Design


Models, Architectural Design: Software Architecture, Architectural Genres,
Architectural Styles.

UNIT - III

DESIGN AND IMPLEMENTATION: The Object Oriented Design with UML, Design
Patterns, Implementation Issues, Open Source development. User Interface
Design: The Golden Rules, User Interface Analysis and Design, Interface
Analysis, Interface Design Steps, Design Evaluation.

SOFTWARE TESTING STRATEGIES: A Strategic approach to Software Testing,


Strategic Issues, Test Strategies for Conventional Software, Validation Testing,
System Testing, The Art of Debugging, White-Box Testing, Black Box Testing.

UNIT - IV

PRODUCT METRICS: A Frame Work for Product Metrics, Metrics for the
Requiremets Model, Metrics for Design Model, Metrics for Source Code,
Metrics for Testing

PROCESS AND PROJECT METRICES: Metrics in the Process and Project


Domains, Software Measurements, Metrics for Software Quality, Risk
Management: Risk verses Proactive Risk Strategies, Software Risks, Risk
Identification, Risk Projection, Risk Refinements, Risk Mitigation Monitoring
and Management (RMMM), The RMMM Plan.

UNIT - V

QUALITY MANAGEMENT: Quality Concepts, Software Quality, Software Quality


Dilemma, Achieving Software Quality, Review Techniques, Reviews: A Formal
spectrum, Informal Reviews, Formal Technical Reviews, software.

QUALITY ASSURANCE: Background Issues, Elements of Software Quality


Assurance, Tasks, Goals and Metrics, Software Reliability, the ISO 9000
Quality Standards.

IX. List of Text Books / References / Websites / Journals / Others

Text Books:

Roger S. Pressman (2011), Software Engineering, A Practitioners approach,


7th edition, McGraw Hill

International Edition, New Delhi.

Sommerville (2001), Software Engineering, 9th edition, Pearson education,

India.

Reference Books:

K. K. Agarval, Yogesh Singh (2007),Software Engineering,3rd edition, New


Age International ublishers, India.

Lames F. Peters, WitoldPedrycz(2000), Software Engineering an


Engineering approach, John Wiely& Sons, New Delhi, India.

Shely Cashman Rosenblatt (2006), Systems Analysis and Design,


6thedition, Thomson Publications, India.

Potrebbero piacerti anche