Arhitectura calculatoarelor

Laborator
10/10 (2 voturi)
Domeniu: Calculatoare
Conține 4 fișiere: docx
Pagini : 17 în total
Cuvinte : 1609
Mărime: 733.84KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Crețu Vasilii

Extras din document

Scopul lucrării

a) Elemente de limbaj de asamblare.

b) Instructiuni de transfer.

c) Instructiuni aritmetice.

Desfășurarea lucrării

#make_com# - antetul - crearea unui fișier cu denumirea com ce primește semnale de la porturile virtuale cu adresa 00000Fh - 0FFFFh

Org 100h - directiva compilatorului, se adaugă-n mod obligatoriu înaintea codului;

Mov al, 215 - atribuirea valorii de tip byte 215 variabilei al;

Out 115, al - scrierea valorii al în portul 115;

mov ax, 1234 - atribuirea valorii de tip char 1234 variabilei ax;

out 117, ax scrierea valorii al în portul 117;

mov ax, 0 - resetarea valorii variabilei ax;

in al,110 - citirea valorii variabilei de tip byte din portul 110

in ax,112 - citirea valorii variabilei de tip char din portul 112

Tema pentru acasă:

CS:1205H;

IP:709H;

AF=CS+IP=12050+709=12759;

CS:ABCDH;

IP:89AB;

AF=CS+IP=ABCD0+89A0=A4670;

CS∶FFF0H;

IS∶0FFH;

AF=CS+IP=FFF00+0FF0=0F0F0;

CS∶3333H;

IS∶4444H;

AF=CS+IP=33330+44440=77770;

CS∶8000H;

IS∶8000H;

AF=CS+IP=80000+80000=00000;

CS∶2000H;

AF∶20002H;

AF∶20010H;

AF∶20300H;

AF∶24000H;

AF∶2FFFFH;

offset=AF-CS*10;

offset=20002-20000=0002;

offset=20010-20000=0010;

offset=20300-20000=0300;

offset=24000-20000=4000;

offset=2FFFF-20000=FFFF;

IP∶400H;

AF∶10400H;

AF∶B0400H;

AF∶30800H;

AF∶CDE00H;

AF∶FFFF0H;

CS=(AF-IP)/10;

CS=(10400-400)/10=1000;

CS=(B0400-400)/10=B000;

CS=(30800-400)/10=3040;

CS=(CDE00-400)/10=CDA0;

CS=(FFFF0-400)/10=FFBF;

Concluzie:

În cadrul acestei lucrări de laborator, am făcut cunoștință cu instrucțiunile de bază ale limbajului Assembler și ne-am amintit calculele în sistemul hexazecimal, atât de necesar în continuare.

Preview document

Arhitectura calculatoarelor - Pagina 1
Arhitectura calculatoarelor - Pagina 2
Arhitectura calculatoarelor - Pagina 3
Arhitectura calculatoarelor - Pagina 4
Arhitectura calculatoarelor - Pagina 5
Arhitectura calculatoarelor - Pagina 6
Arhitectura calculatoarelor - Pagina 7
Arhitectura calculatoarelor - Pagina 8
Arhitectura calculatoarelor - Pagina 9
Arhitectura calculatoarelor - Pagina 10
Arhitectura calculatoarelor - Pagina 11
Arhitectura calculatoarelor - Pagina 12
Arhitectura calculatoarelor - Pagina 13
Arhitectura calculatoarelor - Pagina 14
Arhitectura calculatoarelor - Pagina 15
Arhitectura calculatoarelor - Pagina 16
Arhitectura calculatoarelor - Pagina 17

Conținut arhivă zip

  • arc_1.docx
  • arc_2.docx
  • arc_3.docx
  • arc_4.docx

Alții au mai descărcat și

Proiect Informatica

Microsoft excel In prima foaie: - Cu ajutorul lui Hyperlink(Insert-> Hyperlink) am creat prima pagina si am ales tabelele care mi s-au potrivit,...

Medicină

În proiectul de curs am descris dispozitivul de înregistrare Electrocardiograful. Electrocardiograful este un dispozitiv înregistrator legat la...

Easy 5 - Soft de Modelare a Sistemelor

Companiile din întreaga lume folosesc acest program pentru a reduce timpul pentru dezvoltarea unui nou proces tehnologic si costurile necesare...

Rețele de Calculatoare

1 Instructajul de protecţie a muncii. Matematica în reţelele de calculatoare 1.1 Obiective: Efectuarea instructajului de protecţie a muncii în...

Tehnologii Informationale Aplicate - Structura Calculatorului

Scopul lucrării:Analiza schemei-bloc a calculatorului şi principalele elemente ale acestuia. Mersul lucrării: 1)Proba teoretică Schema-bloc a...

Protocoale de Posta Electronica SMTP, POP3 si IMAP

Termenul e-mail este prescurtarea de la electronic mail care în limba engleză are semnificaţia de scrisoare electronică, iar sistemul în sine (care...

Protocoale de Rețea ARP și RARP

PROTOCOLUL ARP – Address Resolution Protocol Pentru ca două dispozitive dintr-o reţea locală să poată comunica, dispozitivul care transmite...

Sisteme de Operare

Shell Unix Shell-ul este principala interfată de comunicare între utilizator si sistemul de operare. Desi, în mod intuitiv, shell-ul este...

Te-ar putea interesa și

Arhitectura Calculatoarelor și Sistemelor de Operații

Arhitectura Calculatoarelor 1. Placa de bază Placa de bază este placa centrală de circuite printate (PCB: Printed Circuit board) intr-un sistem...

Arhitectura Calculatoarelor

I. Arhitectura calculatoarelor 1. Scurt istoric Momentul iniţial al istoriei calculatoarelor este, de obicei legat de numele matematicianului...

Arhitectura Calculatoarelor - Microprocesorul

Cap. 1. Arhitectura calculatoarelor 1.1. Primele calculatoare. Încercarile oamenilor de a crea instrumente pentru procesarea datelor dateaza înca...

Arhitectura Calculatorului

CAPITOLUL I ARHITECTURA CALCULATORULUI Un calculator este un sistem electronic specializat in prelucrarea datelor pe baza de program. El...

Arhitectura Calculatoarelor - Prezentare și Istorie Hdd și Cpu

Capitolul I: Arhitectura Calculatoarelor 1. Introducere Un P.C. (personal computer / calculator personal) se referă de obicei la un...

Evoluția Arhitecturii Calculatoarelor

Introducere Arhitectura calculatoarelor personale se află într-un proces continuu de evoluţie, care nu este constant Principalul factor care a...

Arhitectura Sistemelor de Calcul

Tendinte tehnologice: - Circuite integrate - densitatea tranzistorilor creste cu 35% pe an, marindu-se de 4 ori in 3 ani; marimea capsulei creste...

Arhitectura Calculatoarelor

1.1. Sistemul de calcul 1.1.1. Definiţii Sistemul de calcul (SC, System Computer sau calculator) este reprezentat de o structură destinată...

Ai nevoie de altceva?