CPU @ RTL Design - Verilog (cu documentaţia completă)

Guoshaojun Bună, în cazul în care vă referiţi la fişierele RAR, în primul mesaj, atunci aveţi posibilitatea să faceţi clic pe "Free Mirror" link-uri pentru a descărca fişierele, fără folosire orice puncte.

 
yahootew3000 a scris:Introducere la proiectarea procesorului folosind RTL Approach.Acest procesor este simplă a 8-procesor de biţi cu 8-biţi adresa de autobuz.
Arhitectura se bazează pe acumulator-bazate pe design.
Set de instrucţiuni este grupat în câteva categorii, care este afişat ca mai jos:1.
Manipulare de date

A.
ADD X adaugă valoare în memorie pentru a acumulatorului.

B.
SUB X scade valoarea în memorie pentru a acumulatorului.

c.
XOR X Exclusive-valoarea logică sau exploatarea în memorie pentru a acumulatorului.

D.
ŞI X efectueze şi logica de operaţiune în valoare de memorie pentru a acumulatorului.

e.
ADR Adauga între registre.2.
Transferul de date

A.
MVI Mutaţi date imediat la registrul specificat.

B.
MVD Mutaţi datele specificate de memorie la registrul specificat.

c.
MOV Transfer de date între registre.

D.
LDA X de încărcare a datelor de memorie pentru a acumulatorului.

e.
STA X Încărcaţi acumulator la datele de memorie.3.
Programul de control al

A.
BRN X Filiala în cazul în care valoarea din acumulator este negativ.

B.
JMP X Salt la o adresă specificată.6.
Schimbătoare

A.
SHR Shift un pic de registru la dreapta.

B.
SHL Shift un pic de registru la stânga.5.
Miscellaneous

A.
HALT Stai nici o operaţiune.

B.
NOP Nici o operaţiune, până instruire viitoare.Design-ul este folosind Λltera Quαrtus II 7.2
 
Eiffel.Z a scris:

yahootew3000

Buna, frate.
Am o întrebare când am simula codul dvs. de dat la mine.
Instrumente meu este QII 5.0, şi RAM ipcore rezultatul de transfer nu este acelaşi ca documentul menţionat.
Atunci când citiţi RAM, datele de RAM se poate apărea la marginea următoare a ceasului, există unele probleme.

şi mă refer la Megafunction RAM Ghidul utilizatorului de la @ ltera Website.
Exploatarea efectivă de lucru este la fel de simula statutul meu, aşa cum ai ajuns rezultatul document?
 
i care nu are suficiente puncte pentru a descărca
Vă rugăm să mail-mă: ashok_rudra (at) yahoo.com

 
, vă rugăm să faceţi clic pe oglinda liber pentru a descărca, nu este nevoie de puncte

 

Welcome to EDABoard.com

Sponsor

Back
Top