JAVA 5 Emulatori emu8086 në Gjuhën Assembly

NiftyGodel avatar
NiftyGodel
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

Cili tip regjistrash ndahet në dy nëngrupe, përfshirë regjistrat e të dhënave dhe regjistrat pointer dhe index?

Regjistrat e përgjithshëm

Sa bit janë regjistrat e procesorit intel 8086?

16 bit

Cilat janë emrat e regjistrave të të dhënave në procesorin intel 8086?

AX, BX, CX, DX

Çfarë reprezentojnë shkronjat 'H' dhe 'L' në emrat e disa regjistrave të procesorit intel 8086?

<p>'High' dhe 'Low'</p> Signup and view all the answers

Cili është kapaciteti i memories DRAM që mund të adresojë procesori intel 8086?

<p>2 MB</p> Signup and view all the answers

Si quhen regjistrat pointer dhe index në procesorin intel 8086?

<p>Grupi P dhe I</p> Signup and view all the answers

Si quhet regjistri i cili është njohur si 'accumulator' në procesorin intel 8086?

<p>AX</p> Signup and view all the answers

Cilën nga këto gjerësi e ka data bus në procesorin intel 8086?

<p>16 bit</p> Signup and view all the answers

Cila është gjendja e regjistrit AX pas ekzekutimit të instruksionit në rreshtin 11?

<p>Vlera 0103h në formë heksadecimale</p> Signup and view all the answers

Ku fillon instruksioni i radhës pas ekzekutimit të instruksionit në rreshtin 14?

<p>Adresa 07105h</p> Signup and view all the answers

Çfarë ndodh pas ekzekutimit të instruksionit ret në adresën 07107h?

<p>Ekzekutimi i programit ndërpritet</p> Signup and view all the answers

Cila është gjendja e regjistrit IP pas leximit të instruksionit në adresën 07105h?

<p>Vlera 0105h në formë heksadecimale</p> Signup and view all the answers

Si ndryshon gjendja e regjistrit al pas ekzekutimit të instruksionit në rreshtin 14?

<p>Zë fillimin e shprehjes së re Z= (A + B) ∙ C ∙ D E</p> Signup and view all the answers

Çfarë pjesë të programit përmban rreshti 'mov ax, 12'?

<p>Kodi i programit që ruajt vlerën 12 në regjistrin ax</p> Signup and view all the answers

Cila është gjendja e regjistrit ah pas ekzekutimit të instruksionit ret në adresën 07107h?

<p>'ah' nuk përmendet më pas ekzekutimit.</p> Signup and view all the answers

Cili është funksioni i direktivës org 100h në programin e dhënë?

<p>Pozicionon IP regjistrin në adresën 0100h për ekzekutimin e instruksioneve</p> Signup and view all the answers

Si ndryshon gjendja e regjistrit al pas leximit të instruksionit mov al, 7?

<p>'al' merr vlerën e re nga adresa 7.</p> Signup and view all the answers

Cilat lloje të informacionit mund të gjenden në rreshtat që fillon me ' ; ' në program?

<p>Komente</p> Signup and view all the answers

Cila është gjendja e regjistrit IP pas leximit të instruksionit në adresën 07103h?

<p>'al' merr vlerën e re nga adrsa ku fillon komanda mov.</p> Signup and view all the answers

Si është vendosur instruksioni 'mov ax, 12' në memorien DRAM?

<p>Fillon në adresën 07100h</p> Signup and view all the answers

Cili është qëllimi i butonit 'emulate' në emulatorin e paraqitur?

<p>Shfaqja e pamjes së emulatorit</p> Signup and view all the answers

Çfarë mund të bëhet duke shtypur butonin 'single step' në dritaren e emulatorit?

<p>Ekzekutimi i instruksioneve një pas një</p> Signup and view all the answers

'Low byte' (al) të regjistrit ax ruan vlerën:

<p>7</p> Signup and view all the answers

'High byte' (ah) të regjistrit ax ruajt vlerën:

<p>2</p> Signup and view all the answers

Cili është qëllimi i përdorimit të emulatorit emu8086?

<p>Përdorimi i emulatorit për të parë se si procesori lexon instruksionet nga memoria DRAM</p> Signup and view all the answers

Çfarë paraqitet në rreshtin 05 në Figura 3?

<p>Komandë që vendos adresën (offset-in) 0100h në regjistrin IP</p> Signup and view all the answers

Si mundësohet ndalja e ekzekutimit të programit në procesor sipas tekstit?

<p>Përmes instruksionit ret (return)</p> Signup and view all the answers

Cila është funksioni kryesor i direktivës org 100h në assembler?

<p>Vendosja e adresës (offset-in) në regjistrin IP</p> Signup and view all the answers

Cilat janë disa nga përfitimet e përdorimit të emulatorit emu8086?

<p>Shikimi i leximit dhe ekzekutimit të instruksioneve nga memoria DRAM</p> Signup and view all the answers

Si ndryshon vlera e regjistrit IP gjatë ekzekutimit të njëpasnjëshme të instruksioneve?

<p>Zvogëlohet vlera e regjistrit IP</p> Signup and view all the answers

Cila është kapaciteti i memori DRAM që përmendet në tekstin?

<p>1 MB</p> Signup and view all the answers

Cili është funksioni i instruksionit 'ret' në program?

<p>'Return' për të ndalur ekzekutimin e programit</p> Signup and view all the answers

Ku vendoset adresa e fillimit të segmentit aktual të kodit në memorien DRAM?

<p>Regjistri CS</p> Signup and view all the answers

Cilat lloje të informacionit përmban regjistri SS?

<p>Adresë e segmentit aktual të stekut</p> Signup and view all the answers

Cila është funksioni i regjistrit DS në kontekstin e segmenteve?

<p>Mbajtja e adresës së fillimit të segmentit aktual për të dhëna</p> Signup and view all the answers

Çfarë përmban regjistri ES në kontekstin e segmenteve?

<p>Adresën e fillimit të segmentit aktual shtesë</p> Signup and view all the answers

Si ndryshon vlera e regjistrit IP te CPU-së?

<p>Nga një bajt në tjetrin</p> Signup and view all the answers

Cili është funksioni i regjistrit IP në kompjuterin 8086?

<p>Mbajtja e vlerës offset-it për instruksionin e ardhshëm</p> Signup and view all the answers

Use Quizgecko on...
Browser
Browser