السلام عليكم
مساء الخير
"لاهننتوا " ابي حل هذي الاسئله بالاسمبلي
بليز هذا الاسبوع اسبوع اختبااارات العملي وما عندي وقت احلها
جزيتم خيراً
.
.
.
1/
write a program to fill the 256 bytes block of memory in the data segment beginning at address block with the data byte 20h
2/develop a sequence of instruction that sets (1) the rightmost four bits of AX ; clears (0) the leftmost three bits of AX ; and inverts bits 7.8 and 9 of AX..
3/develop a sequence of instruction that scans through a 300h-byte section of memory called LIST, located in the data segment swarching for a 66h. if it is exist store the number FFFF h in the extra segment register ES and exit
4/write an assembly language program to find the number of negative elements in the 100h-byte block of memory (block). store the result in memory location result. assume that the number in the block are all 8-bit binary numbers
5/write an assembly language program to convert a decimal number which stored in BL register to it is equivalent binary number. store the result in BH register
6/write an assembly language program for express the following C++ program
result=1;
for(i=1;i<=20;i++)
result=result*i;
ثانكس..
