Buy 8086 Programming And Advance Processor Architecture
Home > General > 8086 Programming And Advance Processor Architecture
8086 Programming And Advance Processor Architecture

8086 Programming And Advance Processor Architecture


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
About the Book

The study of microprocessor architecture and programming is fundamental to many science and engineering branches including Computer Science/Engineering, Electronics Engineering, Electrical Engineering, Instrumentation and Control Engineering, M.Sc. in Electronics, M.Sc. in Information Technology and many more. This book is designed as a text for one semester course that covers microprocessor programming and architectures of advance processors. The book covers the architecture and programming of the popular Intel 16-bit microprocessor 8086 in depth; the architectural features of the 80286/386/486 processors; the protected mode software model of the 80386 including segmentation, protection, paging and multitasking; the technical overview of the Pentium family and finally overview of the RISC features with Sun SPARC overview.

About the Author

M. T. Savaliya is an Associate Professor and Head, Computer Science and Engineering Department, Government Engineering College, Patan, Gujarat. He received B. E. degree in Computer Engineering from D. D. Institute of Technology (Gujarat University), Nadiad, Gujarat in 1990 and M. E. degree in Microprocessor from M. S. University of Baroda, Vadodara, Gujarat in 2002. He has 21 years of teaching experience in UG and PG courses in Computer Science/Engineering and Information Technology. He has authored and coauthored articles, papers and books such as C Programming, C++ Programming, Computer Programming and Utilization, Data Structure, Microprocessor and Assembly Language Programming, Develop Web Applications and Advance Java Technology. He has delivered a number of seminars and expert lectures on various topics in workshops and Short Term Training Programs. He has worked as a member of committees in various national/international events. He is also serving as a member of board of studies in various universities. He is life member of CSI and IETE. He is recipient of Significant Contribution Certificate Award for his active contribution from CSI, Ahmedabad in 2006-07.



Table of Contents:
Chapter 1 Introducing the 8086 Microprocessor Learning Objectives 1.1 Introduction 1.2 Brief History of Intel Microprocessors 1.3 Overview of Microprocessor and Microcomputer 1.4 Features of the 8086 Microprocessor 1.5 The 8086 Architecture 1.6 Segmentation in the 8086 Microprocessor 1.7 The 8086 Pin Functions 1.8 Minimum and Maximum Mode 1.9 The 8086 Memory System Summary Glossary Objective Questions Review Questions Answers Chapter 2 Basics of the 8086 Programming Learning Objectives 2.1 Introduction 2.2 Programming Languages 2.3 The 8086 Programming Model 2.4 Instruction Formats 2.5 Addressing Modes 2.6 The 8086 Instruction Set Summary Glossary Objective Questions Review Questions Answers Chapter 3 Programming with Data Transfer, Arithmetic and Logical Instructions Learning Objectives 3.1 Introduction 3.2 Basic Assembler Directives 3.3 Writing and Executing a Program 3.4 Debugging a Program 3.5 Using DOS Service for Character and String I/O 3.6 Data Transfer Instructions 3.7 Arithmetic Instructions 3.8 Logical Instructions Summary Glossary Objective Questions Review Questions Programming Problems Answers Chapter 4 Branching and Looping Learning Objectives 4.1 Introduction 4.2 Unconditional Jump Instruction 4.3 Conditional Jump Instructions 4.4 Decision Making and Looping 4.5 Loop Instructions 4.6 ASCII and BCD Arithmetic 4.7 Processor Control Instructions Summary Glossary Objective Questions Review Questions Programming Problems Answers Chapter 5 Shift, Rotate and String Instructions Learning Objectives 5.1 Introduction 5.2 Shift Instructions 5.3 Rotate Instructions 5.4 Data Conversion 5.5 Repeat Prefixes 5.6 String Instructions Summary Glossary Objective Questions Review Questions Programming Problems Answers Chapter 6 Stacks, Procedures and Macros Learning Objectives 6.1 Introduction 6.2 Defining a Stack 6.3 PUSH and POP Instructions 6.4 Defining and Calling Procedure 6.5 CALL and RET Instructions 6.6 Parameter Passing Methods 6.7 Far Procedure 6.8 Working with Macros 6.9 Additional Assembler Directives Summary Glossary Objective Questions Review Questions Programming Problems Answers Chapter 7 The 8086 Interrupts and I/O Learning Objectives 7.1 Introduction 7.2 What is an Interrupt? 7.3 The 8086 Interrupts 7.4 Writing a Simple ISR 7.5 Software versus Hardware Interrupts 7.6 Interrupt Types 7.7 Input/Output Instructions Summary Glossary Objective Questions Review Questions Programming Problems Answers Chapter 8 Introducing the 80286/386/486 Microprocessors and the 80386 Segmentation Learning Objectives 8.1 Introduction 8.2 Overview of the Intel 80286/386/486 Microprocessors 8.3 The 80286/386 Programming Model 8.4 The 80286/386 Data Types and Instruction Set 8.5 The 80386 Segments 8.6 Descriptor Tables and Selectors Summary Glossary Objective Questions Review Questions Answers Chapter 9 The 80386 Protection Model and Paging Learning Objectives 9.1 Introduction 9.2 Introduction to Protection Model 9.3 Code and Data Access 9.4 Changing Privilege Levels 9.5 Paging Summary Glossary Objective Questions Review Questions Answers Chapter 10 The 80386 Multitasking and Exceptions Learning Objectives 10.1 Introduction 10.2 The Concept of Multitasking 10.3 Task State Segment 10.4 Performing a Task Switching 10.5 I/O Permissions 10.6 The 80386 Exceptions 10.7 The IDT and Exception Handling Summary Glossary Objective Questions Review Questions Answers Chapter 11 Modern Microprocessors Learning Objectives 11.1 Introduction 11.2 The Pentium Architecture 11.3 Overview of Pentium Family of Processors 11.4 Hyper-Threading and Multi-Core Technologies 11.5 The CISC and RISC Processors 11.6 Overview of the Sun SPARC Architecture Summary Glossary Objective Questions Review Questions Answers Index


Best Sellers



Product Details
  • ISBN-13: 9788126530915
  • Publisher: Wiley India Pvt Ltd
  • Binding: Paperback
  • No of Pages: 348
  • ISBN-10: 812653091X
  • Publisher Date: 2012
  • Language: English
  • Weight: 880 gr

Related Categories

Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
8086 Programming And Advance Processor Architecture
Wiley India Pvt Ltd -
8086 Programming And Advance Processor Architecture
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

8086 Programming And Advance Processor Architecture

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals



    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!