Assembly Language -- 2



1. Write an Intel 8085 assembly program to find the largest of N numbers stored in memory using the algorithm below. Hand trace (execute) the program showing the changes made to all affected registers and memory locations.

Max = a(1)

For i = n to N

If max < a(i) then max = a(i)

Next i

2. Write an Intel 8085 assembly language program that counts the number of 1s in a binary number stored in the accumulator. Use the algorithm below. Hand assemble (produce hexadecimal code using code tables) the code for the first 10 lines of the program.

Tally = 0;

For i = 1 to 8

Shift accumulator once to the right

If carry = 1 then increment ONES

Next i

3. Use an algorithm similar to one in Question 2 to find the parity (odd/even) of a binary number stored in the accumulator.

4. A text is stored in a memory block, in ASCII format. Transform all lower-case characters of this text into upper-case, leaving numbers, special characters, and upper case characters unchanged.

技能: 汇编, x86/x64 汇编

查看更多: to be hired as a translator of texts on russian language, find a call center job for german language in barcelona, a freelance job in the english language field, i m going to open now a new business with 20000 usd i have right now 10000 usd i need another 10000 usd instead of going to a ba, need a translator from english to chinese language, language assembly code mini calculator, question bank language programming, question bank language, software animating assembly lines, animations assembly lines, assembly language programming jobs, programming frequency assembly language, freelance assembly language programmer, free assembly language lectures, projects assembly language programing

Project ID: #12150464

8 freelancers are bidding on average $33 for this job


Hi, I can write the program you requested. I'll use GNuSim8085 for development. Thank you Serge

$30 CAD 在2天内

i can do this task for you. i can do this task for you. i can do this task for you. i can do this task for you. i can do this task for you. i can do this task for you.

$35 CAD in 1 day
$30 CAD in 1 day
$55 CAD in 1 day

I can write a bootloader (basic 8085 program) for you in assembly so contact me as soon as possible in order to be able to deliver the result today

$25 CAD in 1 day

I used to develop the programms for this CPU in during 7 years several year ago. So I think my expirience will be useful for you.

$30 CAD in 1 day
$25 CAD in 1 day

Hello I have implemented many 8085 assembly language programs like Fibonacci, arrays, sorting, searching, and subroutines. So I think I am best fit for this task. I assure you that if you will work with me once the 更多

$30 CAD 在3天内