Header Ads

Microprocessor Lab

Microprocessor Lab

Savitribai Phule Pune University
Second Year of Computer Engineering (2015 Course)
210257: Microprocessor Lab

Hello programmers,
This page will contain all Microprocessor Programs. I will upload as soon as I execute them.
If you have any query, comment below.
Support Us By clicking on ads shown on pages.

1. Write X86/64 ALP to count number of positive and negative numbers from the array

2. ASM program to Overlapped and Non-Overlapped block transfer with and without String instruction

3.1 Write X86/64 ALP to convert 4-digit Hex number into its equivalent BCD number and 5-digit BCD number into its equivalent HEX number.(a) HEX to BCD 

3.2 Write X86/64 ALP to convert 4-digit Hex number into its equivalent BCD number and 5-digit BCD number into its equivalent HEX number.
b) BCD to HEX


4. Write X86/64 ALP to perform multiplication of two 8-bit hexadecimal numbers. Use successive addition and add and shift method. (use of 64-bit registers is expected)

5. Write x86 ALP to find the factorial of a given integer number on a command line by using recursion. Explicit stack manipulation is expected in the code.

6. Write X86 ALP to find, a) Number of Blank spaces b) Number of lines c) Occurrence of a particular character. Accept the data from the text file. The text file has to be accessed during Program_1 execution and write FAR PROCEDURES in Program_2 for the rest of the processing. Use of PUBLIC and EXTERN directives is mandatory. 


7. Write X86 menus driven Assembly Language Program (ALP) to implement OS (DOS) commands TYPE, COPY and DELETE using file operations. User is supposed to provide command line arguments in all cases.


8. Write X86 program to sort the list of integers in ascending/descending order. Read the input from the text file and write the sorted data back to the same text file using bubble sort

8.2 Bubble sort 1 digit ASM Program
 
9. Write X86/64 ALP to switch from real mode to protected mode and display the values of GDTR, LDTR, IDTR, TR and MSW Registers.

10.  Write 80387 ALP to obtain: i) Mean ii) Variance iii) Standard Deviation Also plot the histogram for the data set. The data elements are available in a text file.


11. Write80387 ALP to find the roots of the quadratic equation. All the possible casesmust be considered in calculating the roots

12. Write a TSR to generate the pattern of the frequency tones by readingthe Real Time         Clock (RTC). Theduration of the each tone is solely decided by the programmer


Download all programs from below Link

Download All Programs



Support Us By clicking on ads shown on pages.

3 comments:

  1. Bro, Please Upload asm program for Bubble Sort in File Operation

    ReplyDelete
    Replies
    1. http://way2techin.blogspot.in/2017/03/asm-program-to-sort-list-of-integers-in.html

      store data in file as 8765433

      Delete
  2. quadratic equation coprocessor

    ReplyDelete

Powered by Blogger.