Exercises: 1- Write a code to shift the integer 5 left by 1 bit. Show the results and the status of CF. 2- If binary 00001010 is shifted left by 2 bits, what is the result? 3- Write a code to shift the integer 32 (20h) right by 2 bits (positions). What is the resut 4- If AL =80h is shifted arithmetic twice to the left, what is the result? 5- Show the result of the following instruction manually without using the program emu8086: MOV AL, EO SAL AL, 2 Check the result with emu806 program 6- If AL= 25h, write a code to rotate the contents of AL 3 times to the left. 7- Write a program to rotate 6A4BH left 4 bits. What is the result and CF. 8- In the following instructions, AL is rotated 3 times to the right. MOV AL, 4H Asmple ROL AL, 3 RET

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Exercises:
1- Write a code to shift the integer 5 left by 1 bit. Show the results and the status of CF.
2- If binary 00001010 is shifted left by 2 bits, what is the result?
3- Write a code to shift the integer 32 (20h) right by 2 bits (positions). What is the result
4- If AL =80h is shifted arithmetic twice to the left, what is the result?
5- Show the result of the following instruction manually without using the program
emu8086:
MOV AL, E0
SAL AL, 2
Check the result with emu806 program
6- If AL= 25h, write a code to rotate the contents of AL 3 times to the left.
7- Write a program to rotate 6A4BH left 4 bits. What is the result and CF.
8- In the following instructions, AL is rotated 3 times to the right.
MOV AL, 4H
Asmple
ROL AL, 3
RET
Transcribed Image Text:Exercises: 1- Write a code to shift the integer 5 left by 1 bit. Show the results and the status of CF. 2- If binary 00001010 is shifted left by 2 bits, what is the result? 3- Write a code to shift the integer 32 (20h) right by 2 bits (positions). What is the result 4- If AL =80h is shifted arithmetic twice to the left, what is the result? 5- Show the result of the following instruction manually without using the program emu8086: MOV AL, E0 SAL AL, 2 Check the result with emu806 program 6- If AL= 25h, write a code to rotate the contents of AL 3 times to the left. 7- Write a program to rotate 6A4BH left 4 bits. What is the result and CF. 8- In the following instructions, AL is rotated 3 times to the right. MOV AL, 4H Asmple ROL AL, 3 RET
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY