Guruh: 811-19
Bajardi: Xoldarov Zufarbek
3-Amaliy ish
Mavzu: Assembler tilida asosiy operatorlar bilan ishlash.
Berilgan misollarni jurnalda keltirilgan tartib raqamingizga mos ravishda tanlang va uni keltirilgan ifodalar bo‘yicha Assembler tilida dasturini tuzing.
Assembler tilini va dastur uchun foydalanadigan ID ni (Integrashgan muhit) tavsiflang
Natijani izohlarda to‘laqonli yoritib bering
c) Natija markaziy protsessorda (CПУ) qanday ifodalanishini
ko‘rsating (Tafsiya: Delphi muhiti )
a+2b+ac;
Dastur kodi:
program Project2;
{$APPTYPE CONSOLE}
uses
SysUtils;
var a,b,c,d:Integer;
begin
readln(a,b,c);
asm
mov eax,a
mov d, eax;
mov eax, 2;
mul eax, b;
add d, eax;
mov eax, c;
mul eax, a;
add d, eax;
end;
Writeln(d)
end.
Natija:
CPU:
Do'stlaringiz bilan baham: |