Microprocessor architecture, programming , and applications with the 8085 / (Record no. 3208)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 06083nam a2200169 4500 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 978818972884 (pb) |
040 ## - CATALOGING SOURCE | |
Transcribing agency | CUS |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 004.165 |
Item number | GAO/M |
100 ## - MAIN ENTRY--PERSONAL NAME | |
Personal name | Gaonkar, Ramesh |
245 ## - TITLE STATEMENT | |
Title | Microprocessor architecture, programming , and applications with the 8085 / |
Statement of responsibility, etc. | Ramesh Gaonkar |
250 ## - EDITION STATEMENT | |
Edition statement | 6th ed. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
Place of publication, distribution, etc. | Mumbai : |
Name of publisher, distributor, etc. | Penram , |
Date of publication, distribution, etc. | 2013. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | x, 814 p. |
Other physical details | ill. ; |
505 ## - FORMATTED CONTENTS NOTE | |
Formatted contents note | PART I MICROPROCESSOR-BASED SYSTEMS:<br/>HARDWARE AND INTERFACING<br/>Chapter 1 Microprocessors, Microcomputers, and<br/>Assembly Language<br/>1.1 Microproce.ssors 4 □ 1.2 Microprocessor Instruction Set and Computer<br/>Languages 13 □ 1.3 From Large Computers to Single Chip Microcontrollers 20<br/>□ 1.4 Application: Microprocessor Controlled Temperature System (MCTS) 24<br/>Chapter 2 Introduction to 8085 Assembly Language Programming<br/>2.1 The 8085 Programming Model 32 □ 2.2 Instruction Classification 34 □<br/>2.3 Instruction, Data Format, and Storage 37 □ 2.4 How to Write, Assemble,<br/>and Execute a Simple Program 42 □ 2.5 Overview of the 8085 Instruction Set 46<br/>o 2.6 Writing and Hand Assembling a Program 50<br/>Chapter 3 Microprocessor Architecture and<br/>Microcomputer Systems<br/>3.1 Microprocessor Architecture and Its Operations 58 □ 3.2 Memory 63 □<br/>3.3 Input and Output (I/O) Devices 80 o 3.4 Example of a Microcomputer<br/>System 81 □ 3.5 Review: Logic Devices for Interfacing 83 □<br/>3.6 MicroprocessorBased System Application: MCTS 90<br/>Chapter 4 8085 Microprocessor Architecture and<br/>Memory Interfacing<br/>4.1 The 8085 MPU 96 □ 4.2 Example of an 8085Based Microcomputer 109 □<br/>4.3 Memory Interfacing 116 □ 4.4 Interfacing the 8155 Memory Segment 123 o<br/>4.5 Illustrative Example: Designing Memory for the MCTS Project 126 o<br/>4.6 Testing and Troubleshooting Memory Interfacing Circuits 129 o<br/>4.7 How Does an 8085Based SingleBoard Microcomputer Work? 132<br/>Chapter 5 Interfacing I/O Devices<br/>5.1 Basic Interfacing Concepts 140 □ 5.2 Interfacing Output Displays 150<br/>□ 5.3 Interfacing Input Devices 15i5 □ 5.4 MemoryMapped I/O 157<br/>□ 5.5 Testing and Troubleshooting I/O Interfacing Circuits 163<br/>□ 5.6 Some Questions and Answers 164<br/>PART n PROGRAMMING THE 8085<br/>Chapter 6<br/>Chapter 7<br/>Chapter 8<br/>Chapter 9<br/>Chapter 10<br/>Introduction to 8085 Instructions<br/>6.1 Data Transfer (Copy) Operations 176 □ 6.2 Arithmetic Operations 86<br/>□ 6.3 Logic Operations 96 □ 6.4 Branch Operations 204<br/>□ 6.5 Writing Assembly Language Programs 210 □ 6.6 Debugging a Program 215<br/>□ 6.7 Some Puzzling Questions and Their Answers 215<br/>Programming Techniques with Additional Instructions<br/>7.1 Programming Techniques: Looping, Counting, and Indexing 228<br/>□ 7.2 Additional Data Transfer and 16Bit Arithmetic Instructions 232<br/>□ 7.3 Arithmetic Operations Related to Memoiy 241<br/>a 7.4 Logic Operations: Rotate 247 □ 7.5 Logic Operations: Compare 254<br/>□ 7.6 Dynamic Debugging 261<br/>Counters and Time Delays<br/>8.1 Counters and Time Delays 276 □ 8.2 Illustrative Program: Hexadecimal<br/>Counter 282 □ 8.3 Illustrative Program: ZerotoNine (Modulo Ten) Counter<br/>285 □ 8.4 Illustrative Program: Generating Pulse Waveforms 288<br/>□ 8.5 Debugging Counter and TimeDelay Programs 290<br/>Stack and Subroutines<br/>9.1 Stack 296 □ 9.2 Subroutine 305 □ 9.3 Restart, Conditional Call, and Return<br/>Instructions 315 □ 9.4 Advanced Subroutine Concepts 316<br/>Code Conversion, BCD Arithmetic, and 16-Bit<br/>Data Operations<br/>10.1 BCDtoBinary Conversion 324 □ 10.2 BinarytoBCD Conversion 327<br/>□ 10.3 BCDtoSevenSegmentLED Code Conversion 329 □ 10.4 Binary<br/>toASCII and ASCIItoBinary Code Conversion 332 □ 10.5 BCD Addition 334<br/>□ 10.6 BCD Subtraction 337 □ 10.7 Introduction to Advanced Instructions and<br/>Applications 338 □ 10.8 Multiplication 342 □ 10.9 Subtraction with Carry 344<br/>Chapter 11 Software Development, Assemblers, and IDE<br/>11.1 Computer-Based Softwai-e Development Systems 352<br/>□ 11.2 Integrated Development Environment (IDE) and<br/>Writing Assembly Language Programs 356 □ 11.3 Assemblers 359<br/>□ 11.4 Writing Programs Using an Assembler 362<br/>PART m INTERFACING PERIPHERALS (I/Os)<br/>AND APPLICATIONS<br/>Chapter 12 Interrupts<br/>12.1 The 8085 Interrupt 376 □ 12.2 8085 Vectored Interrupts 385<br/>□ 12.3 Restart as Software Instructions 393 o 12.4 Additional I/O Concepts<br/>and Processes 395<br/>Chapter 13 Interfacing Data Converters<br/>13.1 DigitaltoAnalog (D/A) Converters 404 □ 13.2 Analog to Digital (A/D)<br/>Converters 414<br/>Chapter 14 Programmable Interface Devices: 8155 I/O and Timer;<br/>8279 Keyboard/Display Interface<br/>14.1 Basic Concepts in Programmable Devices 426 □ 14.2 The 8155:<br/>Multipurpose Programmable Device 432 □ 14.3 The 8279 Programmable<br/>Keyboard/Display Interface 450<br/>Chapter 15 GeneralPurpose Programmable Peripheral Devices<br/>15.1 The 8255A Programmable Peripheral Interface 460<br/>□ 15.2 Illustration: Interfacing Keyboard and SevenSegment Display 479<br/>□ 15.3 Illustration: Bidirectional Data Transfer Between Two<br/>Microcomputers 488 n 15.4 The 8254 (8253) Programmable Interval<br/>Timer 494 □ 15.5 The 8259A Programmable Interrupt Controller 505<br/>□ 15.6 Direct Memory Access (DMA) and the 8237 DMA Controller 514<br/>•<br/>Chapter 16 Serial I/O and Data Communication<br/>16.1 Basic Concepts in Serial I/O 524 □ 16.2 SoftwareControlled<br/>Asynchronous Serial I/O 534 □ 16.3 The 8085-Serial I/O Lines:<br/>SOD and SID 537 □ 16.4 HardwareControlled Serial I/O Using<br/>Programmable Chips 540<br/>Chapter 17 Microprocessor Applications<br/>17.1 Interfacing Scanned Multiplexed Displays and Liquid Crystal Displays<br/>464 17.2 Interfacing a Matrix Keyboard 573 17.3 Memory Design 581<br/>17.4 MPU Design 589 17.5 Designing a System: SingleBoard<br/>Microcomputer 592 17.6 Software Design 597 17.7 Development and<br/>Troubleshooting Tools 603<br/>Chapter 18 Trends in Microprocessor Technology<br/>18.1 8-Bit Microprocessors Contemporary to the 8085 608<br/>18.2 Review of Microprocessor Concepts 610 18.3 16-Bit<br/>Microprocessors 611 18.4 High-End-High-Performance Processors 619<br/>18.5 Micro controllers and Embedded Systems 628 |
650 ## - SUBJECT | |
Keyword | Computer Programming |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Koha item type | GN Books |
Withdrawn status | Lost status | Damaged status | Not for loan | Home library | Current library | Shelving location | Date acquired | Full call number | Accession number | Date last seen | Date last checked out | Koha item type |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Central Library, Sikkim University | Central Library, Sikkim University | General Book Section | 30/06/2016 | 004.165 GAO/M | P35839 | 10/12/2018 | 10/12/2018 | General Books |