משימות ותרגילים, 00001

Antworten
Benutzeravatar
davidvajda.de
Site Admin
Beiträge: 1424
Registriert: Di Jul 18, 2023 8:36 pm
Wohnort: D-72072, Tübingen
Kontaktdaten:

משימות ותרגילים, 00001

Beitrag von davidvajda.de »

רשום בעל פה:

Code: Alles auswählen

lb, lbu: טען בייט
lh, lhu: טוען חצי מילה
lw, ld*
לה*, לי*
אני טוען מילה
ld* טען מילה כפולה
la*: טוען כתובת
li*: טוען ערך מיידי
sb, sh, sw, sd*
sb: שמור בייט
sh: אחסון חצי מילה
sw: שמור מילה
sd*: שמור מילה כפולה

פקודות תנועת נתונים
הוראות לוגיות אריתמטיות
החלק וסיבוב פקודות
פקודות מולטימדיה
הוראות נקודה צפה
הוראות בקרת תוכנית
פקודות בקרת מערכת

ארכיטקטורת מחסנית: 8087 Intel ATAM862 Atmel

אדריכלות מחסנית ומרתף
ארכיטקטורת מצברים
ארכיטקטורת זיכרון-זיכרון
רישום ארכיטקטורת זיכרון זיכרון
ארכיטקטורת רישום-רישום

פורמט נתונים:
מספר שלם
ביט בודד
נקודה צפה
מולטימדיה

f=(-1)^s*1.m*2^(e-b)

דיוק יחיד של 32 סיביות
דיוק כפול של 64 סיביות
דיוק מתקדם של 80 סיביות

תקן IEEE 754

התייחסות ישירה לערך
פנייה מיידית
פנייה ישירה
פנייה עקיפה
כתובת באינדקס
פנייה עקיפה עם תוספת/הפחתה אוטומטית
פנייה עקיפה עם עקירה
מענה באינדקס עם תזוזה


MemToReg
MemWrite
ענף
ALU Src
RegDst
RegWrite
ALU Op

מפענח פיקוד
מפענח פונקציה
ALU
סט רישום
אחסון נתונים
זיכרון הוראות
מונה פקודות
1 x AND
2 x MUX
2 x מספרי אסף
2 x 4 ביט משמרות

ALU Src
ALU Op
אופרנדים מאלומיניום

כניסות ALU:
- אוגר קלט
- אפס

סט רישום
- אוגר קלט נתונים 1
- אוגר קלט נתונים 2
- יציאה

ALU-Src ALU-Op ALU אופרנדים
00 010 - הוסף
x1 110 - תת
1x 010 - הוסף

סוג R 000000 1 1 0 0 0 0 10

1.) מותנה
2.) בהחלט

- eq - eual
- לא - לא שווה
- ge - גדול יותר מאשר שווה
- gt - גדול מ
- זה - פחות מ
- le - פחות משווה

כן - קפוץ אם למעלה
jal - לקפוץ ולקשר
beq, bne
beqz*, bnez*
ble, ble
bltz, blez
bgt, bge
bgtz, bz

1.) תזמון פקודות סטטי
2.) דינמי

VLIW - מעבד תמלילים ארוך מאוד

1.) סטטי
- In Order Issue In Order Completio
2.) דינמי
- סיום בעיה לא בסדר

1.) חזה תמיד לא נלקח
2.) חיזוי תמיד נלקח
3.) חזה לאחור נלקח, קדימה לא נלקח

מנבא של 1 ו-2 סיביות

1.) T -> NT, NT->T
2.) חזה צולם בחוזקה, חזה צולם חלש, חזה חלש לא נלקח, חזה בתוקף לא נלקח

Antworten