Kompiuteriai ir jų sandara 1 - 10 laboratoriniai


Laboratorinis darbas Nr. Susipažinimas su laboratoriniu stendu E580 arba jo emuliatoriumi. Užduoties programų pavyzdžiai. Adresas Mašininis kodas Asemblerio komanda. Algebrinių lygčių programavimas. Savarankiško darbo užduotys. Išsišakojančių programų sudarymas. Darbo tikslas. Adresas Mašininis kodas. Programų su dviem adresų sekomis sudarymas. Adresai Mašininis kodas Asemblerio komanda. Duomenų masyvų apdorojimo programų sudarymas. Darbo tikslas. = + 2B +. Kelių baitų skaičių apdorojimo programų sudarymas ir įvykdymas. darbo tikslas. Stc ir cmc. Paprogramių sudarymas ir taikymas. Darbo tikslas. Adresas Mašininis kodas Asemblerio komanda Komentaras. Procesoriaus I8086 architektūrinių ir komandų sistemos ypatumų nagrinėjimas. Adresas Asemblerio komanda Mašininis kodas. Naujausių Intel procesorių charakteristikų ir architektūros bruožų analizė 3 Variantas. Darbo tikslas. Techninės charakteristikos ir architektūros bruožai. Th Gen Intel core i7 7920HQ 7th Gen Intel core i7 6820HK 7th Gen Intel core i3 7367U. Taip Taip Taip. Ne taip ne. Taip ne ne. Taip Taip Ne. Enxanced Intel Speed Step , Intel Trusted execucion. Demand Based Swiching. Enhanced Intel SpeedStep. Intel Trusted execution. Demand based switching DBS. Naujausių AMD procesorių charakteristikų ir architektūros bruožų analizė 3 Variantas. Darbo tikslas. Th gen fx ™ 9830p apu amd a6 series apu amd a4 5150m series. AMD Investment protection. AMD Hyper Transport.


1. Darbo tikslas: Susipažinti su laboratoriniu stendu E580 arba jo emuliatoriumi ir įgyti programų suvedimo bei derinimo metodų taikymo įgūdžių.

Logiškai sudauginkite ląstelių 8300, 8301 ir 8303 turinius. Rezultatą nusiųskite į ląstelę 8400.

Susipažinome su laboratorių projektų klasėje esančiu E580 emuliatoriumi ir įgijome programų suvedimo, bei derinimo metodų taikymo įgūdžių. Atlikdami nurodytas keleta užduočių pagilinome žinias.

1. Darbo tikslas: Susipažinti su paprastų algebrinių lygčių sprendimo programų sudarymu.

Šio laboratorinio darbo metu susipažinome ir išmokome paprasčiausių aritmetinių skaičiavimų atlikimo mechaniniu kodu, tai leido labiau suprasti, kaip šiuos veiksmus atlieka procesorius, pagilino aseblerio programavimo žinias.

1. Darbo tikslas: Susipažinti išsišakojančių programų algoritmais ir pačių programų sudarymo principais, nukreipimo komandų taikymu ir veikimu.

a) Patikrinkite, ar 8400 adresu saugomas skaičius lygus 8. Jeigu taip, įrašykite jį į ląstelę 8500H.

b) Susumuokite skaičių seką, kurios ilgis – 7 baitai. Seka prasideda nuo ląstelės 8400H rezultatas ne didesnis 255 ir įrašomas į ląstelę 8500H.

Kodėl pateiktame pavyzdyje rezultatas apribotas < 256 (pirmos programos pavyzdys)?

Kada bus užbaigiamos komandos OUT F2 ( antros programos pavyzdys)?

Patikrinkite, ar 8400 adresu saugomas skaičius mažesnis už 16. Jeigu taip, įrašykite jo jaunesniąją tetradą į ląstelės 8350H jaunesniąją ir vyresniąją tetradas.

Šio laboratorinio darbo metu susipažinome ir išmokome išsišakojančių programų sudarymų principus nukreipimo komandų taikimą ir jų veikimą.

Darbo tikslas : Susipažinti su STAX, INX, DCX, LXI komandų panaudojimu dviejų adresų sekų programose

Kodėl tais atvejais, kai masyvo ilgis >255, jam saugoti reikalinga registrų pora?

Išrinkite iš masyvo prasidedančio adresu 8340H, skaičius didesnius už 64 ir įrašykite į masyvą prasidedantį 8350H adresu. Duomenų masyvo ilgis nurodytas 8360H ląstelėje.

Ketvirto laboratorinio darbo metu toliau dirbome su asambleriu, susipažinome su STAX, INX, DCX, LXI komandomis. Supratome kaip veikia masyvai ir kaip galima vienos sekos duomenis perkelti į kitą seką.

Paskaičiuokite Y(i)= A(i) + B(i) + 6 reikšmes 5 kintamųjų poroms. Masyvo A pirmasis skaičius saugomas adresu 8340H, masyvo B - adresu 8350H. Masyvo Y reikšmes rašykite nuo adreso 8350 H.

Masyvo ilgiai saugomi adresu 8400. Paskaičiuokite Y(i)= A(i) + 2B(i) + 63 reikšmes 7 kintamųjų poroms. Masyvo A pirmasis skaičius saugomas adresu 8340H, masyvo B - adresu 8350H. Masyvo Y reikšmes rašykite nuo adreso 8350 H.

1. Darbo tikslas: Susipažinti su kelių baitų skaičių išrinkimo ir baitų porų sekos pasiuntimo į ALU ciklų organizavimu, atliekant įvairias aritmetines bei logines operacijas.

Išskirkite kelių baitų skaičiaus, kurio žemiausias baitas įrašytas adresu 8341 H, o baitų skaičius nurodytas 8340H ląstelėje, visas jaunesniąsias tetradas ir įrašykite į atmintinę, pradedant 8361H adresu.

; įkelti baitą iš atminties į reg. A pagal DE poroje saugomą adresą

Sulyginkite kelių baitų skaičius, kurių žemiausi baitai įrašyti atitinkamai 8341H, bei 8351H adresais, o skaičių ilgiai nurodyti ląstelėje 8340H. Jeigu skaičiai nevienodi, adresu 8500 įrašykite kodą FF.

Susipažinome su kelių baitų skaičių išrinkimo ir baitų porų sekos pasiuntimo į ALU ciklų organizavimu, atliekant įvairias aritmetines bei logines operacijas, bei atlikome pateiktas užduotis kurios dar pagilino mūsų įgudžius.

  • Microsoft Word 152 KB
  • 2017 m.
  • Lietuvių
  • 21 puslapis (4378 žodžiai)
  • Kolegija
  • Martynas
  • Kompiuteriai ir jų sandara 1 - 10 laboratoriniai
    10 - 3 balsai (-ų)
Kompiuteriai ir jų sandara 1 - 10 laboratoriniai . (2017 m. Gegužės 01 d.). https://www.mokslobaze.lt/kompiuteriai-ir-ju-sandara-1-10-laboratoriniai.html Peržiūrėta 2019 m. Gruodžio 13 d. 15:01
×
Nežinai kaip atlikti užduotį? Klausk!