• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 09:33:27 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 17, 2025, 09:33:27 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by okan
[Today at 02:33:21]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 02:29:21]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 16, 2025, 12:01:53 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426680
Total Topics: 31710
Online Today: 169
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 11
Guests: 105
Total: 116
rafa98p
GeorgeGk
Sotirisbikos
acolak
grepanis
tsaliki
hacky
tzortzis
Geoth
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για ανανέωση (ή προσθήκη νέου) avatar, πρέπει η μεγαλύτερη διάσταση της εικόνας να είναι 110 pixels.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 4ο Εξάμηνο > 4ο Εξάμηνο - ΠΠΣ > Αρχιτεκτονική Υπολογιστών (Moderators: chatzikys, tzortzis) > [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 10 11 [12] 13 14 ... 28 Go Down Print
Author Topic: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις  (Read 59357 times)
Stu@rt
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 631


genius vs stupidity


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #165 on: June 22, 2008, 18:33:23 pm »

Quote from: CounterSpell on June 22, 2008, 18:26:38 pm
Quote from: gargas on June 22, 2008, 18:15:47 pm
επισης στο διαυλο Β γιατι το εχεις 0100????πως το υπολογιζουμε αυτο??

Από τα νουμεράκια κάτω από το σχήμα της εκφώνησης. Λέει ότι SP=4, άρα B=0100.
τι θα φορας αυριο counterspell ?? θες να μου πιασεις μια θεση διπλα σου??? Cheesy


Θεμα 5 ομαδα Β ολοκληρωμενο και αυτο αν γινεται μια φορα
Logged

Τα μαγιω γινονται brazilian οι κωλο παραμενουν ποντιακοι....
stavrosyian
Νεούλης/Νεούλα
*
Posts: 37


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #166 on: June 22, 2008, 18:34:42 pm »

prepi kapio lathos na exi i ekfonisi epidi i antistixi tis omadas B ine normal.
Logged
Laza G
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 229



View Profile WWW
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #167 on: June 22, 2008, 18:35:29 pm »

λύνεται ακριβώς όπως το παραπάνω θέμα της άλλης όμαδας...δες λίγο και θα καταλάβεις
Logged

gargas
Νεούλης/Νεούλα
*
Posts: 29



View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #168 on: June 22, 2008, 18:38:02 pm »

Quote from: CounterSpell on June 22, 2008, 18:26:38 pm
Quote from: gargas on June 22, 2008, 18:15:47 pm
επισης στο διαυλο Β γιατι το εχεις 0100????πως το υπολογιζουμε αυτο??

Από τα νουμεράκια κάτω από το σχήμα της εκφώνησης. Λέει ότι SP=4, άρα B=0100.
Den το επιασα αυτο..πως μα καθοριζει ο SP to B..(xathika ligo.. Cheesy).
Logged
stavrosyian
Νεούλης/Νεούλα
*
Posts: 37


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #169 on: June 22, 2008, 18:39:44 pm »

afu menun 8 apo ta 24 bit xoris na mas prosdiorizi ti ine! ektos na theorisume oti o kodikas praxis ine 12 bit, alla k pali pos tha dimiourgisume diefthinsi ton 13 bit?
Logged
b@ki
Guest
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #170 on: June 22, 2008, 18:41:38 pm »

Μια άλλη υλοποίηση για την άσκηση 5 Ομάδα Α 07 είναι η εξής
Εφόσον για opcode στις τρείς περιπτώσεις 3 εντολών χρειάζονται το μέγιστο 7 βιτ μπορούμε να θεωρήσουμε μέγεθος opcode 8 βιτ. Ετσι θα έχουμε

Για τις εντολές τύπου 1 opcode:
0000 xxxxx
Για τις εντολές τύπου 2 opcode:
1xxx xxxx
Για τις εντολές τύπου 3 opcode:
0xxx xxxx

Τα υπολοιπα 16 bit σε κάθε τύπο εντολής θα χρησιμοποιηθούν ανάλογα με το τι διευθύνσεις απαιτούνται για την εκτέλεση της κάθε εντολής.Οπότε:

Για τις εντολές τύπου 1:
0000 R1 R2 R3
Για τις εντολές τύπου 2:
001x xxxx xxxx xxxx
Για τις εντολές τύπου 3:
010 0000 0000 0000
Γενικότερα τα bit που περισσεύουν μπορούν να χρησιμοποιηθούν με όποιον τροπο θέλει ο καθένας αρκεί να διαχωρίζωνται οι δίαφορες περιπτώσεις εντολών. Ας πούμε εδώ το 0000 δείχνει οτι ακολουθούν 3 διευθύνσεις καταχωρητών ενω το 001 οτι ακολουθει διεύθυνση 13 bit κλπ.

Τουλάχιστον αυτο κατάλαβα απο το βιβλίο..
« Last Edit: June 22, 2008, 18:45:24 pm by b@ki » Logged
Stu@rt
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 631


genius vs stupidity


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #171 on: June 22, 2008, 18:48:41 pm »

παραπανω δεν καταλαβα τπτ .. δεν πειραζει
 για το θεμα 6 το rd ,wr αν μας τα δινει επηρρεαζουν το ΜΕΜ μονο?
Logged

Τα μαγιω γινονται brazilian οι κωλο παραμενουν ποντιακοι....
Jose
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 86


Είμαι Bluesman, τι να κάνουμε;


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #172 on: June 22, 2008, 18:49:20 pm »

Quote from: Stu@rt on June 22, 2008, 18:48:41 pm
παραπανω δεν καταλαβα τπτ .. δεν πειραζει
 για το θεμα 6 το rd ,wr αν μας τα δινει επηρρεαζουν το ΜΕΜ μονο?
ναι
Logged

Με κουράζετε...
CounterSpell
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 256


UU


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #173 on: June 22, 2008, 18:50:01 pm »

Quote from: gargas on June 22, 2008, 18:38:02 pm
Quote from: CounterSpell on June 22, 2008, 18:26:38 pm
Quote from: gargas on June 22, 2008, 18:15:47 pm
επισης στο διαυλο Β γιατι το εχεις 0100????πως το υπολογιζουμε αυτο??

Από τα νουμεράκια κάτω από το σχήμα της εκφώνησης. Λέει ότι SP=4, άρα B=0100.
Den το επιασα αυτο..πως μα καθοριζει ο SP to B..(xathika ligo.. Cheesy).

Εκεί που λέει Β bus registers. Λέει 4=SP. Άρα θα βάλεις στο Β το 4, δηλαδή το 0100=4.
Logged

"I’d be happy to stop contradicting you, just as soon as you start being right."
gargas
Νεούλης/Νεούλα
*
Posts: 29



View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #174 on: June 22, 2008, 18:53:08 pm »

Quote from: CounterSpell on June 22, 2008, 18:50:01 pm
Quote from: gargas on June 22, 2008, 18:38:02 pm
Quote from: CounterSpell on June 22, 2008, 18:26:38 pm
Quote from: gargas on June 22, 2008, 18:15:47 pm
επισης στο διαυλο Β γιατι το εχεις 0100????πως το υπολογιζουμε αυτο??

Από τα νουμεράκια κάτω από το σχήμα της εκφώνησης. Λέει ότι SP=4, άρα B=0100.
Den το επιασα αυτο..πως μα καθοριζει ο SP to B..(xathika ligo.. Cheesy).

Εκεί που λέει Β bus registers. Λέει 4=SP. Άρα θα βάλεις στο Β το 4, δηλαδή το 0100=4.
thnx thnx thnx.....
Logged
Laza G
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 229



View Profile WWW
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #175 on: June 22, 2008, 18:54:34 pm »

@baki  : Με τον τρόπο που προκύπτει ότι περισσεύουν  κάποια bit αν θυμάμαι καλά υπάρχει λάθος ή οχι τελικά? εγώ νομίζω ότι είναι απόλυτα σωστός καθώς τα bit είναι φυσιολογικό να περισέψουν καθώς υπερκαλύπτουν τις εντολές που θέλουμε να υλοποιήσουμε. .  Undecided

PS : K εμένα λάθος μου φαίνεται αυτή η υλοποίηση . .
Logged

CounterSpell
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 256


UU


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #176 on: June 22, 2008, 18:57:07 pm »

Quote from: Stu@rt on June 22, 2008, 18:33:23 pm
Quote from: CounterSpell on June 22, 2008, 18:26:38 pm
Quote from: gargas on June 22, 2008, 18:15:47 pm
επισης στο διαυλο Β γιατι το εχεις 0100????πως το υπολογιζουμε αυτο??

Από τα νουμεράκια κάτω από το σχήμα της εκφώνησης. Λέει ότι SP=4, άρα B=0100.
τι θα φορας αυριο counterspell ?? θες να μου πιασεις μια θεση διπλα σου??? Cheesy


Θεμα 5 ομαδα Β ολοκληρωμενο και αυτο αν γινεται μια φορα

Αυτό είναι πολύ απλό λοιπόν:

Για να έχουμε 7 εντολές χρειαζόμαστε ως κώδικα πράξης τα 3 πιο σημαντικά bit, οπότε μένουν τα επόμενα 32 bit για τις 2 διευθύνσεις των 16 bit και τα υπόλοιπα 5 bit για τον αριθμό επιλογής καταχωρητή (αφού έχουμε 32=2^5 καταχωρητές στην ALU).

Ο κώδικας 111 χρησιμοποιείται για να προσδιορίσει ότι τα 16 bit  που ακολουθούν καθορίζουν τους κώδικες των 142 εντολών, τα επόμενα 16 bit τη διεύθυνση και τα τελευταία 5 τον αριθμό επιλογής καταχωρητή. Οι 72 εντολές χωρίς διευθύνσεις και καταχωρητές μπορούν να κωδικοποιηθούν από τους οποιουσδήποτε από τους 2^16-142 αχρησιμοποίητους κώδικες του πρώτου πεδίου των διευθύνσεων.
Logged

"I’d be happy to stop contradicting you, just as soon as you start being right."
b@ki
Guest
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #177 on: June 22, 2008, 18:57:41 pm »

Quote from: CounterSpell on June 22, 2008, 18:52:28 pm
Quote from: b@ki on June 22, 2008, 18:41:38 pm
Μια άλλη υλοποίηση για την άσκηση 5 Ομάδα Α 07 είναι η εξής
Εφόσον για opcode στις τρείς περιπτώσεις 3 εντολών χρειάζονται το μέγιστο 7 βιτ μπορούμε να θεωρήσουμε μέγεθος opcode 8 βιτ. Ετσι θα έχουμε

Για τις εντολές τύπου 1 opcode:
0000 xxxxx
Για τις εντολές τύπου 2 opcode:
1xxx xxxx
Για τις εντολές τύπου 3 opcode:
0xxx xxxx

Τα υπολοιπα 16 bit σε κάθε τύπο εντολής θα χρησιμοποιηθούν ανάλογα με το τι διευθύνσεις απαιτούνται για την εκτέλεση της κάθε εντολής.Οπότε:

Για τις εντολές τύπου 1:
0000 R1 R2 R3
Για τις εντολές τύπου 2:
001x xxxx xxxx xxxx
Για τις εντολές τύπου 3:
010 0000 0000 0000
Γενικότερα τα bit που περισσεύουν μπορούν να χρησιμοποιηθούν με όποιον τροπο θέλει ο καθένας αρκεί να διαχωρίζωνται οι δίαφορες περιπτώσεις εντολών. Ας πούμε εδώ το 0000 δείχνει οτι ακολουθούν 3 διευθύνσεις καταχωρητών ενω το 001 οτι ακολουθει διεύθυνση 13 bit κλπ.

Τουλάχιστον αυτο κατάλαβα απο το βιβλίο..

Για τις 122 εντολές δεν έχεις περιθόριο για 8 bit opcode, οπότε μάλλον είσαι λάθος. Αλλά μην αγχώνεσαι, μάλλον το θέμα είναι πιο λάθος, αφου στην ομάδα Α και στου 2006 είναι πολύ πιο απλά τα πράγματα.

Το 122 σε δυαδικό γράφεται 1111010 οπότε θες 7 βιτ, ξεκινας την αρίθμηση των εντολών απο το
1000 0000 και φτάνεις ως το 1111 1010.
Logged
narcotic
Ανερχόμενος/Ανερχόμενη
**
Posts: 58


View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #178 on: June 22, 2008, 19:08:34 pm »

Quote from: igna on June 22, 2008, 13:49:01 pm
Quote from: Matzika on June 22, 2008, 13:05:59 pm
Quote from: narcotic on June 21, 2008, 18:04:23 pm
Εγώ δεν κατάλαβα στις ασκησεις με τον επεκτεινόμενο κωδικό πράξης τι κάνουμε. Το παράδειγμα του βιβλίου το κατάλαβα, αλλά οι ασκήσεις που είναι στα γραπτά λένε για καταχωρητές και δεν κατάλαβα πως τις λύνουμε. Στις ασκήσεις που ανέβασε ο Πέτρου έχει μια τέτοια που είναι λυμένη αλλά δεν.. Κάτι λέει για την τελευταία στήλη ότι μένουν 3 bit για τους καταχωρητές αλλά δεν είναι λυμένη και δεν καταλαβαίνω πως θα γίνει..
Επίσης στην τελευταία άσκηση των γραπτών του 2007 τι ζητάει να κάνουμε ακριβώς;

και εμένα με έχει ψιλομπερδέψει αυτό...κάποιος που να το έχει καταλάβει μπορεί μηπως να ξεκαθαρίσει το τοπίο???  Embarrassed

Τα 3 bit που απομένουν είναι :
36 -2*15(για τις 2 διευθύνσεις των 15 bit) -3 (για τους κώδικες πράξης των 7 εντολών χρειάζονται 23 -1 διευθύνσεις) = 36-30-3=3 bit που δηλώνουν τον αριθμό του καταχωρητή.

Επείδη οι πρώτες εντολές είναι 7 η διεύθυνση 111 δεν δείχνει κάποια εντολή έτσι την χρησιμοποιούμε για τις επόμενες 500 εντολές.
Οτάν δηλαδή τα πρώτα 3 bit έχουν τιμή 111 θα σημαίνει ότι τα επόμενα 15 bit έχουν τους κωδικούς για τις 500 εντολές,τα 15 που ακολούθουν έχουν τις διευθύνσεις και τα 3 τελευταία bit θα χρησιμοποιούνται πάλι για τον αριθμό του καταχωρητή.




Την άσκηση την κατάλαβα, το πρόβλημα είναι με τον αριθμό του καταχωρητή που λες... Ποιος ειναι? Huh
Logged
geo_iv
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 278



View Profile
Re: [Αρχιτεκτονική Υπ.] Απορίες σε θέματα εξετάσεων/Ασκήσεις
« Reply #179 on: June 22, 2008, 19:12:12 pm »

πρεπει στην ασκηση 5 με τις     μνήμες να αναφέρουμε με λόγια πως θα είναι η μνήμη ή πρέπει να κάνουμε και καποιο σχήμα με τιμές μέσα??????
Logged
Pages: 1 ... 10 11 [12] 13 14 ... 28 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...