Microprocessors

Front Cover
Technical Publications, Jan 1, 2008 - 508 pages
0 Reviews
Overview of microcomputer structure and operation, Microprocessor evolution and types, 8086 internal architecture, Introduction to programming the 8086.8086 family assembler language programming - Instruction templates, MOV instruction coding format and examples, MOV instruction coding examples, Writing programs for use with an assembler, Assembly language program development tools.Implementing standard program structures in 8086 assembly language : Simple sequence programs, Jumps, Flags, and conditional jumps,If-Then, If-Then-Else, and multiple If-Then-Else programs, While-Do programs, Repeat-Until programs, Instruction timing and delay loops.Strings, procedures, and macros :The 8086 string instructions, Writing and using procedures, Writing and using assembler macros.8086 instruction description and assembler directives.8086 System connections timing : A basic 8086 Microcomputer system, Addressing memory and ports in Microcomputer systems, 8086 and 8088 addressing and address decoding, How the 8088 microprocessor accesses memory and ports, 8086 timing parameters.8086 interrupts and interrupt applications : 8086 interrupts and interrupt responses, Hardware interrupt applications, 8259A priority interrupt controller, Software interrupt applications.Digital Interfacing : Programmable parallel ports and handshake input/output, Methods of data transfer, Implementing handshake data transfer, 8255A internal block diagram and system connections, 8255A operational modes and initialization, Constructing and sending 8255A control words.
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Chapter1 Introduction to Microprocessor and Microcomputer 1 1to1 40
1-1
Chapter3 Instruction Set and Assembler Directives 3 1 to 3 54
1-3
Chapter4 Assembly Language Programming 4 ? 1 to 4 62
1-4
Interrupts 7 1 to 7
1-7
Review Questions 461
4-61
Chapter6 Memory Interfacing _ 6 1 to 6 18
6-6
Digital Interfacing 8 1 to 8
8-1
s s
8-47
Multiplication of two 8bit numbers D 36
D-36
Divide 4 digit BCD number by 2 digit BCD number D 42
D-42
To perform conversion of temperature from F to C D 45
D-45
String operations D 48
D-48
iv
D-49
String Manipulations D 56
D-56
Sorting of Array D66
D-66
Program to search a given byte in the string D 70
D-70

Review Questions 228
8-72
AppendixB Instruction Set Summary B1toB8
B-8
Printer Functions C 27
C-27
Programs D 1 to D
D-1
Search a key element in a list of n116bit numbers using the binary search algorithm D 3
D-3
Addition of two 32bit numbers D 5
D-5
Addition of 3x3 matrix
D-8
Program to calculate factorial of a number D 9
D-9
Reverse the words in string D
D-11
Search numbers alphabets special characters D
D-13
Program to find whether string is palindrome or not D
D-16
Program to display string in lowercase D
D-17
Write an 8086 assembly language program ALP to add array of N number stored in the memory D
D-18
Write 8086 ALP to perform nonoverlapped block transfer D 22
D-22
Write 8086 ALP to find and count negative numbers from the array of signed numbers stored in memory D 27
D-27
Convert BCD to HEX and HEX to BCD D 30
D-30
Program to find LCM of two 16bit unsigned numbers D 71
D-71
Program to find HCF of two numbers D 72
D-72
Find logical 1s and 0s in a given data D
D-78
Program to find whether given code is 2 out of 5 code or not D
D-79
Program to find whether given word is nibblewise palindrome or not D
D-80
Program to find whether given word is bitwise palindrome or not D
D-81
Insertion Sort D
D-82
Selection Sort D
D-83
Counting of Even and Odd Number D
D-84
Program to read system date D
D-86
Program to set system date D
D-88
Program to read system time D
D-90
Program to set system time D
D-91
w v
P-17
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information