• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
August 02, 2025, 19:58:42 pm

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.
August 02, 2025, 19:58:42 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Αποτελέσματα Εξεταστικής ...
by Ma8hths Indou
[Today at 17:30:47]

[Τηλεπικοινωνιακά Συστήμα...
by Thanasis_pap
[Today at 17:06:37]

Άδεια ασκήσεως επαγγέλματ...
by The Web
[Today at 13:25:49]

[Τομέας Ηλεκτρονικής] Μαθ...
by Nikos_313
[Today at 09:51:26]

[Τομέας Ενέργειας] Μαθήμα...
by Nikos_313
[Today at 01:40:22]

Οι μπράβοι του πρύτανη
by Διάλεξις
[Today at 01:30:18]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[Today at 01:04:15]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Διάλεξις
[Today at 00:59:05]

Ηλεκτρομηχανολογικές Μελέ...
by inverter
[August 01, 2025, 20:35:12 pm]

Νέα Δημοκρατία (and Co. I...
by Katarameno
[August 01, 2025, 15:13:09 pm]

Πρόγραμμα Σπουδών Ακαδημα...
by PolarBear
[August 01, 2025, 15:03:05 pm]

Aναζωπύρωση των εχθροπραξ...
by Katarameno
[July 31, 2025, 21:15:48 pm]

Καμμένα...!!
by Godat
[July 31, 2025, 21:07:58 pm]

[ΑΝΤΙΣΤΑΣΗ] Ανακοίνωση γι...
by Katarameno
[July 31, 2025, 20:31:30 pm]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[July 31, 2025, 15:33:28 pm]

ΤΗΜΜΥ-Σκάκι
by L
[July 31, 2025, 13:24:56 pm]

Τι ακούτε αυτήν τη στιγμή...
by Giopan
[July 30, 2025, 17:07:32 pm]

Τα παράσιτα ανάμεσά μας
by Katarameno
[July 30, 2025, 13:47:28 pm]

Ρώτα κάτι τον επόμενο
by Giopan
[July 29, 2025, 16:04:23 pm]

Πότε θα βγει το μάθημα; -...
by chatzikys
[July 29, 2025, 13:52:51 pm]
Στατιστικά
Members
Total Members: 9988
Latest: kyrlef
Stats
Total Posts: 1427644
Total Topics: 31739
Online Today: 142
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 18
Guests: 116
Total: 134
thomasdt
chris123
Katarameno
femanak
jimalexoud
johnnypap
stavros0201
alextsigilis
cheinopor
Saint_GR
kouf
filkilkis
George_RT
Pcsc
Εμφάνιση

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

Νέα!
Πρόγραμμα Επαναληπτικής Εξεταστικής 2024-2025
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 61257 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...