0% found this document useful (0 votes)
38 views

14.MicroprocessorsandCO TheorySample

This document provides an overview of the MADE EASY Publications textbook titled "Microprocessors and Computer Organization". It includes comprehensive theory on microprocessors and computer organization with solved examples and practice questions. The textbook covers topics such as the 8085 and 8086 microprocessors, peripheral devices, instruction sets, data formats, computer organization, operating systems, and more. It is intended to help students learn about microprocessors, computer architecture, and related concepts.

Uploaded by

Ayesha Siddiqa
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

14.MicroprocessorsandCO TheorySample

This document provides an overview of the MADE EASY Publications textbook titled "Microprocessors and Computer Organization". It includes comprehensive theory on microprocessors and computer organization with solved examples and practice questions. The textbook covers topics such as the 8085 and 8086 microprocessors, peripheral devices, instruction sets, data formats, computer organization, operating systems, and more. It is intended to help students learn about microprocessors, computer architecture, and related concepts.

Uploaded by

Ayesha Siddiqa
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

Electronics

Engineering

Microprocessors and
Computer Organization
Comprehensive Theory
with Solved Examples and Practice Questions

Publications
Publications

MADE EASY Publications


Corporate Office: 44-A/4, Kalu Sarai (Near Hauz Khas Metro Station), New Delhi-110016
E-mail: [email protected]
Contact: 011-45124660, 8860378007
Visit us at: www.madeeasypublications.org

Microprocessors and Computer Organization


Copyright ©, by MADE EASY Publications.
All rights are reserved. No part of this publication may be reproduced, stored in or introduced
into a retrieval system, or transmitted in any form or by any means (electronic, mechanical,
photo-copying, recording or otherwise), without the prior written permission of the above
mentioned publisher of this book.

First Edition: 2015


Second Edition: 2016
Third Edition: 2017
Fourth Edition: 2018

© All rights reserved by MADE EASY PUBLICATIONS. No part of this book may be reproduced or utilized in any form without the
written permission from the publisher.
Contents
Microprocessors and
Computer Organization

Chapter 1 Chapter 4
Introduction to 8085 and Its Peripheral Devices........................ 72
Functional Organization................ 1 4.1 Development of Data Transfer Schemes.............72
1.1 Introduction..................................................................... 1 4.2 Interfacing Devices......................................................75
1.2 History of Microprocessors......................................... 2 Student Assignments....................................................79

1.3 Computer Language..................................................... 3

1.4 Microprocessor Architecture..................................... 5 Chapter 5


1.5 The 8085 Microprocessor Pinout and Signals...... 5 Introduction to Microprocessor 8086...80
1.6 Internal Architecture of 8085 MPU........................12 5.1 Introduction...................................................................80

Student Assignments....................................................18 5.2 8086 Pin Diagram & Architecture...........................80

5.3 Internal Architecture of 8086...................................81

Chapter 2 Student Assignments....................................................92

Microprocessor Interfacing......... 20
Chapter 6
2.1 Introduction...................................................................20

2.2 Memory Interfacing....................................................21


Microcontrollers
and Embedded Systems............... 93
2.3 I/O Interfacing...............................................................28
6.1 Introduction...................................................................93
Student Assignments....................................................30
6.2 Typical Standard Features
of Embedded Processors...........................................95

Chapter 3 6.3 Advance Research Microprocessor (ARM)


Architecture...................................................................97
Instruction Sets & Data Formats... 31 6.4 Advanced Embedded Systems ATMEGA
3.1 Introduction...................................................................31 Processors.......................................................................98

3.2 Timing Diagram............................................................31 6.5 Introduction to XMEGA Family................................99

3.3 Instruction Sets.............................................................33 6.6 Microchip PIC Embedded Processor Family.... 100

3.4 Software Delay..............................................................66 6.7 Introduction to Real Time Systems..................... 101

6.8 Terminology................................................................ 101


Student Assignments....................................................68

(iii)
6.9 Scheduler Types......................................................... 102 8.8 Evaluation of an Infix Expression......................... 189

6.10 Pin Description of the 8051................................... 111 8.9 Evaluation of Prefix Expression............................ 190

6.11 Programming 8051 Timers.................................... 112 8.10 Postfix Evaluation...................................................... 191

6.12 Basics of Serial Communication........................... 114 8.11 Infix to Postfix Conversion..................................... 193

6.13 8051 Connection to RS232.................................... 116 8.12 Linked Lists.................................................................. 194

8.13 Queue............................................................................ 195

Chapter 7 8.14 Tree Traversals............................................................ 196

Computer Organization............. 125 8.15 Binary Search Tree..................................................... 197

8.16 Analysis Of Loops...................................................... 205


7.1 Computer Architecture Vs
Computer Organization.......................................... 125 8.17 Comparisons of Functions..................................... 210
7.2 Evolution of Digital Computers............................ 126 8.18 Asymptotic Behaviour of Polynomials.............. 211
7.3 Components of Computer Structure................. 126 Student Assignments................................................. 214
7.4 CISC and RISC Architectures.................................. 127

7.5 Flynn’s Classification of Processors..................... 128 Chapter 9


7.6 Control Unit................................................................. 129
Operating System....................... 217
7.7 Control Unit Implementation............................... 130
9.1 Basics of Operating System................................... 217
7.8 Main Memory Orgranisation................................. 133
9.2 Process.......................................................................... 222
7.9 Associative Memory................................................. 136
9.3 CPU Scheduling......................................................... 228
7.10 Pipelining..................................................................... 144
9.4 Memory Management............................................ 240
7.11 Secondary Storage................................................... 148
9.5 Virtual Memory.......................................................... 261
7.12 Internal Fragmentation
9.6 Basics of File................................................................ 268
and External Fragmentation................................. 155
9.7 Protection versus Security..................................... 278
7.13 Paging........................................................................... 156

Student Assignments................................................. 160


Chapter 10
Chapter 8 Database Management System...283
10.1 Introduction................................................................ 283
Data Structure............................. 164
10.2 Introduction to Database Design........................ 283
8.1 Scope............................................................................. 164
10.3 Introduction to Database Design
8.2 Flow Control in ‘C’...................................................... 167
and Normalization.................................................... 289
8.3 Evaluation of function............................................. 178
10.4 Introduction to Transaction................................... 298
8.4 Pointers......................................................................... 180
10.5 Introduction to Concurrency
8.5 Array............................................................................... 182 and Serializability...................................................... 308

8.6 Stack............................................................................... 186


nnn
8.7 Expression Evaluation and Syntax Parsing....... 188

(iv)

You might also like