Computer Architecture and Microprocessors PowerPoint Presentation, PPT - DocSlides

Computer Architecture and Microprocessors PowerPoint Presentation, PPT - DocSlides

2016-05-30 64K 64 0 0

Description

By. Navdeep. Goyal. Purpose of Talk. What are the advantages of teaching these topics to physics students. To discuss the curriculum for teaching microprocessors to physics students. Introduction to SAP-1. ID: 342022

Embed code:

Download this presentation



DownloadNote - The PPT/PDF document "Computer Architecture and Microprocessor..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentations text content in Computer Architecture and Microprocessors

Slide1

Computer Architecture and Microprocessors

By

Navdeep

Goyal

Slide2

Purpose of Talk

What are the advantages of teaching these topics to physics students

To discuss the curriculum for teaching microprocessors to physics students

Introduction to SAP-1

8085 microprocessor

Slide3

Importance

. Learning about the design considerations of microprocessors is important

. Students opting for further studies in microelectronics are benefitted

. Knowledge of working of a processors is important

. Starting with working of simplest computer system is always helpful

. Better to start with few basic principles of working of computer systems

Slide4

Proposed Sequence

Which device was designed first

Computer or microprocessor?

Bus

organised

computer systems

Data Bus

Address Bus

Control Bus

Tri-state Devices

Buffer Registers

SAP-1, SAP-2 etc

8085 microprocessor

8086 and other advanced microprocessors

Slide5

BUS SYSTEM

In all computer system, the data is transferred from one place to other through common DATA BUS

The selection of device is from the address, which is sent through common address bus

Depending upon control signals data is written onto or read from a particular register

Slide6

TRI STATE DEVICES

TRI-STATE Devices play important role when we are dealing with bus organized computer systems

Three terminal device:

Input, output, control

Available in high active or low active mode

Used at the output of registers, which are connected with common data bus

Slide7

Buffer Registers

The loading of data and reading data from buffer register is with the help of control signals

For loading data onto register a Load (L) signal is used

For receiving data from buffer register an Enable (E) signal is used

For different registers loading or enabling may be high or low active

Slide8

Introduction to Sap-1

SAP-1 stands for simple as possible computer

SAP-1 is a computer made from discrete IC’s

Its an 8 bit computer with 4 address lines

Can handle max. of 16 address locations

Instruction set includes instructions

LDA, ADD, SUB, OUT, HLT

Slide9

OPCODES

LDA 0000

ADD 0001

SUB 0010

OUT 1100

HLT 1111

Slide10

OPCODES AND OPERAND

Complete code includes

opcode

and operand

Like LDA 04H 0000 0100

One instruction is executed in one instruction cycle

Slide11

Machine Cycle/Instruction Cycle

Instruction cycle may consist of many machine cycles

For SAP-1, Instruction cycle= machine cycle

Instruction cycle=Fetch

cycle+Execution

Cycle

Fetch cycle is generally same for all instructions

Slide12

Ring Counter

Slide13

SAP-1

Slide14

How to fabricate various units

Program Counter: 4 bit counter-made from J-K flip-flops-74 LS107 with 74LS126

Input/MAR: includes address/data switch registers includes buffer register and 2-1 multiplexer

16X8 RAM

Instruction Register: 8 bit buffer register , 2

nos

74 LS173

Controller Sequencer: to generate control signals

Accumulator: Buffer register to store intermediate results

Adder

Subtracter

:

Arithmatic

unit

B: buffer register

Slide15

Control Signals

Fetch T1 0 1 0 1 1 1 1 0 0 0 1 1

T2 1 0 1 1 1 1 1 0 0 0 1 1

T3 0 0 1 1 0 1 1 0 0 0 1 1

Slide16

Control Words for various instructions

Slide17

Control Unit of SAP-1

Slide18

Microprogrammed Control Unit

Easier to fabricate

Slower-not useful for commercial microprocessors

Can be used for testing various instructions

Slide19

Variable Machine Cycle

Fixed machine cycle may give many unwanted time states

Execution is going to take longer time

Better to opt for variable machine cycle

Slide20

8085 Pin Diagram

Slide21

Architecture of 8085

Slide22

Slide23

Slide24

Slide25

Thanks

Slide26

Slide27


About DocSlides
DocSlides allows users to easily upload and share presentations, PDF documents, and images.Share your documents with the world , watch,share and upload any time you want. How can you benefit from using DocSlides? DocSlides consists documents from individuals and organizations on topics ranging from technology and business to travel, health, and education. Find and search for what interests you, and learn from people and more. You can also download DocSlides to read or reference later.