Sunteți pe pagina 1din 1

I) Programs involving

ii] Near and Far Conditional and


1) Data transfer instructions like: Unconditional jumps, Calls and
i] Byte and word data transfer in Returns
different addressing modes. 5) Programs on String manipulation
ii] Block move (with and without like string transfer, string reversing,
overlap) searching for a string, etc.
iii] Block interchange 6) Programs involving Software
interrupts Programs to use DOS
2) Arithmetic & logical interrupt INT 21h Function calls
operations like: for Reading a Character from
i] Addition and Subtraction of multi keyboard, Buffered Keyboard
precision nos. input, Display of character/ String
ii] Multiplication and Division of on console
signed and unsigned Hexadecimal
nos. II) Experiments on interfacing
iii] ASCII adjustment instructions 8086 with the following
iv] Code conversions interfacing modules through DIO
(Digital Input/Output-PCI bus
v] Arithmetic programs to find compatible) card
square cube, LCM, a) Matrix keyboard interfacing
GCD, factorial b) Seven segment display interface
3) Bit manipulation instructions c) Logical controller interface
like checking: d) Stepper motor interface
i] Whether given data is positive or
negative III) Other Interfacing Programs
ii] Whether given data is odd or a) Interfacing a printer to an X86
even microcomputer
iii] Logical 1s and 0s in a given b) PC to PC Communication
data
iv] 2 out 5 code
v] Bit wise and nibble wise
palindrome

4) Branch/Loop instructions like:


i] Arrays: addition/subtraction of
N nos.
Finding largest and smallest nos.
Ascending and descending order

S-ar putea să vă placă și