Downloads
| Category: CS401 - Computer Architecture and Assembly Language Programming |
|
|
Files:
Assignment
Write an assembly language program that perform following functionality when executed
• Make a new file at a folder named “ABC”.
• Open file when we press key “O”
• Close file when we press key “C”
• And file is deleted .... |
|
| |
Assignment
Modify multitasking and dynamic thread registration example (11.2) such that
• It displays a rotating bar on bottom left corner of the screen (you can take help from Example 11.1).
• Also, if we press “S (both small and caps)”, it will generate new process which will display rotating bars on screen in next row from the previous one.
• And if “A (both small and .... |
|
| |
Question No.1 Marks: 10
Differentiate Synchronous and Asynchronous interrupts. Just give 2 to 3 differences also provide 1 to 2 examples.
Note: - Your answer must be to the point and in the bullets form otherwise your marks will be deducted.
Question No.2 .... |
|
| |
Question_1: [marks: 10]
Find the 2’s complement of a number using bitwise logical operator.
Question_2: [marks: 10]
Take a random number of word (dw), form and input this to a subroutine “Is Number Power of Two”. Check number is in power of 2 using bitwise logical operators and then display the return result on the screen if the number is even .... |
|
| |
Question_1: [marks: 5]
What is the effective address generated by each of the following instruction?
Initially AX= 0x0FED, BX=0x0400, label=0x04201, and SI=0x00E1
(Offsets in part a, b and f are in decimal)
a. mov ax, [bx+65]
b. mov bx, .... |
|
| |
This document contains assignments and solutions provided by virtual university to the student of CS401 Computer Architecture and Assembly language Programming during spring 2010 semester.
|
|
| |
What is the effective address generated by each of the following instruction? Initially BX=0x0100, label=0x0234, [label]=0x0010, and SI=0x00E1 (Offsets in part a, b and f are in decimal) |
|
| |
Solution_Spring_2010_CS401_2 |
|
| |
Procedure call : An expression that invokes a procedure and passes actual arguments (if any) to the procedure. |
|
| |
Question: What are Registers and why these are needed? |
|
| |
Fall_2009_CS401_All Assingments with Solutions |
|
| |
VU Course Contents CS401-Computer Archhitecture and Assembly Language Programming |
|
| |