Go backBack to home page

EXPERIMENTS IN MICROPROCESSORS Condition : BRAND NEW !

Item number: 380042621737
Buyer or seller of this item? Sign in for your status  
Watch this item in My eBay
EXPERIMENTS IN MICROPROCESSORS Condition : BRAND NEW !
View larger picture
Buy It Now price: US $49.99 

Shipping costs:
US $9.99
Other (see description)
Service to United States
(more services)
Ships to:Worldwide
Item location:Phoenix,AZ, United States
Quantity:4 available
History:Purchases

You can also:
Get SMS or IM alerts | Email to a friend
Listing and payment details:  
Payment methods:
PayPal,
Personal check,
Money order/Cashiers check,
Other - See Payment Instructions for payment methods accepted
See details
Meet the seller
Seller:cbsystems( 23644Feedback score is 10,000 to 24,999) Member is a PowerSellerAbout Me
Feedback:99.7 % Positive
Member:since Jul-08-99 in United States
  See detailed feedback
  Ask seller a question
  Add to Favorite Sellers
  View seller's other items: Store | List
  Visit seller's Store:
Member has an eBay StoreCOMPUTER BENCH PHOENIX

Buy safely
1.  Check the seller's reputation
Score: 23644 | 99.7% Positive
See detailed feedback
2.  Check how you're protected
Description (revised)
Experiments in Microprocessors
Item Specifics - Textbooks, Education
Author:

Kerry Urbaniak

Format:

Paperback

Publisher:

Delmar Pub

Educational Level:

Professional

ISBN-10:

0827358490

Publication Year:

1994

ISBN-13:

9780827358492

Condition:

Brand New

Product Type:

Textbook

Category:

Computers & Internet

Portions of this page Copyright 1995 - 2008 Muze Inc. All rights reserved.
Go downAdditional information

MICROPROCESSORS

EXPERIMENTS FOR THE MOTOROLA 6800

BY KERRY URBANIAK

Cond: Brand NEW

OUR REF: 706D_N_0827358490_S_0030

Experiments in Microprocessors: For the Motorola 6800

Authors Kerry Urbaniak
Publisher Delmar Pub
Publication date October 1, 1994
Binding Paperback
Edition 01
Book category Computer
ISBN 0827358490

Other format details sci/tech
Subjects
  Computers - Microprocessors
Microprocessors

 

Book Description:
 
This Lab Manual is an introduction to microprocessor programming and interfacing. Its purpose is to provide an understanding of general microprocessor concepts to someone with no prior microprocessor training or knowledge.
 
The Labs are designed to teach concepts common to all microprocessors, so the knowledge gained can easily be used to further the study, or work with any type of microprocessor. For this reason, only the details of the microprocessor necessary to perform the lab and to understand the concepts are covered.

Table of Contents

LAB 1            ENTERING AND EXECUTING A PROGRAM                                       1

LAB 2            DATA TRANSFER                                                                            9     

LAB 3            ARITHMATIC INSTRUCTIONS                                                          17

LAB 4            BRANCHING INSTRUCTIONS                                                          31

LAB 5            SUBROUTGINES                                                                            41

LAB 6            LOGIC, SHIPF, AND ROTATE INSTRUCTIONS                                 49

LAB 7            INPUT/OUTPUT ADDRESSING                                                        59

LAB 8            I/O COUNTER                                                                                73

LAB 9            INTERRUPTS                                                                                 77

LAB 10          HARDWARE INTERRUPT 2                                                             85     

LAB 11          PROGRAMMING PERIPHERAL INTERFACE                                    89

LAB 12          PARALLEL PRINTER INTERFACE                                                   97     

LAB 13          MEMORY INTERFACING                                                               103

 

PREFACE / vii

 

LAB 1 ENTERING AND EXECUTING A PROGRAM                                                                  1

 

·                     DISCUSSION: Boot Strap Program / 1

·                     MONITOR PROGRAM / 2

·                     MNEMONICS / 2

·                     OPERATION CODE / 3

·                     6800 ARCHITECTURE / 4

·                     LAB PROCEDURE / 5

·                     QUESTIONS / 7

·                     EXERCISE / 7

 

LAB 2 DATA TRANSFER                                                                                                           9

 

·                     DISCUSSION: Data Transfer Instruction / 9

·                     ADDRESSING MODES / 10

·                     IMMEDIATE ADDRESSING / 10

·                     EXTENDED ADDRESSING / 11

·                     INDEXED ADDRESSING / 12

·                     LAB PROCEDURE / 12

·                     QUESTION / 15

·                     EXERCISE / 15

 

LAB 3 ARITHEMETIC INSTRUCTIONS                                                                                    17

 

·                     DISCUSSION: Numbers as Information / 17

·                     DEVELOPING A PROGRAM / 18

·                     Step 1: Define the Task / 18

·                     Step 2: Lay Out the Steps / 18

·                     ARITHEMATIC INSTRUCTIONS / 19

·                     LAB PROCEDURE / 24

·                     QUESTIONS / 29

·                     EXERCISE / 30

 

LAB 4 BRANCHING INSTRUCTIONS                                                                                       31

 

·                     DISCUSSION: Branching Instructions / 31

·                     LABLES / 33

·                     CONDITIONAL BRANCHING / 34

·                     LOOPS / 35

·                     LAB PROCEDURE / 36

·                     QUESTIONS / 39

·                     EXERCISE / 39

 

LAB 5 SUBROUTINES                                                                                                               41

 

·                     DISCUSSION: Subroutines / 41

·                     STACK / 42

·                     KEYBOARD SUBROUTINES / 44

·                     DISPLAY SUBROUTINES / 44

·                     LAB PROCEDURE / 44

·                     QUESTIONS / 47

·                     EXERCISE / 47

 

 

LAB 6 LOGIC, SHIFT AND ROTATE INSTRUCTIONS                                                             49

 

·                     DISCUSSION: Logic Instruction / 49

·                     ROTATE AND SHIFT INSTRUCTION / 51

·                     LAB PROCEDURES / 52

·                     QUESTIONS / 57

·                     EXERCISE / 58

 

LAB 7 INPUT/OUTPUT ADDRESSING                                                                                     59

 

·                     DISCUSSION: Bus Cycle / 59

·                     DEVICE SELECT PULSE / 60

·                     DECODING / 62

·                     OUTPUT / 64

·                     INPUT / 66

·                     LAB CIRCUIT / 67

·                     CIRCUIT OPERATION / 68

·                     LAB PROCEDURE / 69

·                     QUESTIONS / 71

·                     EXERCISE / 71

 

LAB 8 I/O COUNTER                                                                                                                73

 

·                     DISCUSSION: BCD Instruction / 73

·                     LAB PROCEDURES / 74

·                     QUESTIONS / 75

·                     EXERCISE / 75

 

LAB 9 INTERRUPTS                                                                                                                 77

 

·                     DISCUSSION: Vector Address / 77

·                     LAB PROCEDURE / 80

·                     QUESTIONS / 83

·                     EXERCISE / 83

 

LAB10 HARDWARE INTERRUPT 2                                                                                        85

 

·                     DISCUSSION: Interrupt-driven System / 85

·                     Program 10-1: / 86

·                     LAB PROCEDU