Αλγόριθμοι και τεχνικές εύρεσης των δύο πρώτων ελαχίστων τιμών από ένα σύνολο δυαδικών αριθμών

Ο στόχος αυτής της εργασίας είναι η εύρεση των δύο πρώτων ελάχιστων τιμών καθώς και της θέσης της πρώτης ελάχιστης τιμής από ένα σύνολο δυαδικών αριθμών το πλήθος των οποίων αποτελεί μία δύναμη του δύο. Η εύρεση αυτή θα πραγματοποιηθεί με την βοήθεια τεσσάρων τεχνικών των οποίων τα αποτελέσματα θα...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Ιωσηφίδης, Πολυχρόνης
Άλλοι συγγραφείς: Μπακάλης, Δημήτριος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2018
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/11541
id nemertes-10889-11541
record_format dspace
spelling nemertes-10889-115412022-09-05T20:26:43Z Αλγόριθμοι και τεχνικές εύρεσης των δύο πρώτων ελαχίστων τιμών από ένα σύνολο δυαδικών αριθμών Ιωσηφίδης, Πολυχρόνης Μπακάλης, Δημήτριος Μπακάλης, Δημήτριος Iosifides, Polychronis Αλγόριθμοι εύρεσης Ψηφιακά ηλεκτρονικά Κώδικας verilog Digital elementary circuits Verilog code 518.1 Ο στόχος αυτής της εργασίας είναι η εύρεση των δύο πρώτων ελάχιστων τιμών καθώς και της θέσης της πρώτης ελάχιστης τιμής από ένα σύνολο δυαδικών αριθμών το πλήθος των οποίων αποτελεί μία δύναμη του δύο. Η εύρεση αυτή θα πραγματοποιηθεί με την βοήθεια τεσσάρων τεχνικών των οποίων τα αποτελέσματα θα αξιολογηθούν με βάση τον αριθμό των συγκρίσεων, την ταχύτητα των υπολογισμών και το κόστος παραγωγής το οποίο έχει άμεση συνέπεια με το εμβαδόν της επιφάνειας πάνω στην οποία θα δεσπόζει το υπό εξέταση κύκλωμα. Οι τεχνικές εύρεσης αυτών των τιμών θα μελετηθούν μέσω των αλγορίθμων που περιγράφεται η κάθε μία τεχνική καθώς και από τα κατάλληλα ψηφιακά στοιχειώδη κυκλώματα τα οποία συνδέοντας τα καταλλήλως θα αποτελέσουν την σχηματική απεικόνιση για το πρόβλημα μας. Τα αποτελέσματα των αξιολογήσεων των τεχνικών που θα χρησιμοποιηθούν, θα συγκριθούν στο τέλος της εργασίας έτσι ώστε να προκύψουν τα αποδοτικότερα κυκλώματα με βάση τα κύρια χαρακτηριστικά που αναλύθηκαν προηγουμένως. Εκτός της ανάλυσης και της αξιολόγησης των τεχνικών θα γίνει και μία αναφορά των εφαρμογών όπου χρησιμοποιούνται τα συγκεκριμένα κυκλώματα έτσι ώστε να δοθεί έμφαση στην σημασία της μελέτης τους. Τέλος στο παράρτημα της εργασίας θα παρατεθούν τα προγράμματα υλοποίησης των τεσσάρων τεχνικών στην γλώσσα προγραμματισμού Verilog. The aim of this work is to find the first two minimum values as well as the position of the first minimum value from a set of binary numbers the number of which is power of two. This finding will be carried out with the help of four techniques whose results will be evaluated on the basis of the number of comparisons, the speed of calculations and the cost of production which is proportional to the circuit area. Techniques for finding these values will be studied through the algorithms described in each technique as well as from the appropriate digital elementary circuits which by linking them will appropriately represent the schematic representation of our problem. The results of the assessments of the techniques to be used will be compared at the end of the work so as to obtain the most efficient circuits based on the main characteristics discussed above. Apart from analyzing and evaluating techniques, there will also be a report of the applications where the particular circuits are used so as to emphasize the importance of their study. Finally, in the appendix of the paper we will present circuits based on the four techniques in Verilog programming language. 2018-09-11T06:08:17Z 2018-09-11T06:08:17Z 2017-09-16 Thesis http://hdl.handle.net/10889/11541 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Αλγόριθμοι εύρεσης
Ψηφιακά ηλεκτρονικά
Κώδικας verilog
Digital elementary circuits
Verilog code
518.1
spellingShingle Αλγόριθμοι εύρεσης
Ψηφιακά ηλεκτρονικά
Κώδικας verilog
Digital elementary circuits
Verilog code
518.1
Ιωσηφίδης, Πολυχρόνης
Αλγόριθμοι και τεχνικές εύρεσης των δύο πρώτων ελαχίστων τιμών από ένα σύνολο δυαδικών αριθμών
description Ο στόχος αυτής της εργασίας είναι η εύρεση των δύο πρώτων ελάχιστων τιμών καθώς και της θέσης της πρώτης ελάχιστης τιμής από ένα σύνολο δυαδικών αριθμών το πλήθος των οποίων αποτελεί μία δύναμη του δύο. Η εύρεση αυτή θα πραγματοποιηθεί με την βοήθεια τεσσάρων τεχνικών των οποίων τα αποτελέσματα θα αξιολογηθούν με βάση τον αριθμό των συγκρίσεων, την ταχύτητα των υπολογισμών και το κόστος παραγωγής το οποίο έχει άμεση συνέπεια με το εμβαδόν της επιφάνειας πάνω στην οποία θα δεσπόζει το υπό εξέταση κύκλωμα. Οι τεχνικές εύρεσης αυτών των τιμών θα μελετηθούν μέσω των αλγορίθμων που περιγράφεται η κάθε μία τεχνική καθώς και από τα κατάλληλα ψηφιακά στοιχειώδη κυκλώματα τα οποία συνδέοντας τα καταλλήλως θα αποτελέσουν την σχηματική απεικόνιση για το πρόβλημα μας. Τα αποτελέσματα των αξιολογήσεων των τεχνικών που θα χρησιμοποιηθούν, θα συγκριθούν στο τέλος της εργασίας έτσι ώστε να προκύψουν τα αποδοτικότερα κυκλώματα με βάση τα κύρια χαρακτηριστικά που αναλύθηκαν προηγουμένως. Εκτός της ανάλυσης και της αξιολόγησης των τεχνικών θα γίνει και μία αναφορά των εφαρμογών όπου χρησιμοποιούνται τα συγκεκριμένα κυκλώματα έτσι ώστε να δοθεί έμφαση στην σημασία της μελέτης τους. Τέλος στο παράρτημα της εργασίας θα παρατεθούν τα προγράμματα υλοποίησης των τεσσάρων τεχνικών στην γλώσσα προγραμματισμού Verilog.
author2 Μπακάλης, Δημήτριος
author_facet Μπακάλης, Δημήτριος
Ιωσηφίδης, Πολυχρόνης
format Thesis
author Ιωσηφίδης, Πολυχρόνης
author_sort Ιωσηφίδης, Πολυχρόνης
title Αλγόριθμοι και τεχνικές εύρεσης των δύο πρώτων ελαχίστων τιμών από ένα σύνολο δυαδικών αριθμών
title_short Αλγόριθμοι και τεχνικές εύρεσης των δύο πρώτων ελαχίστων τιμών από ένα σύνολο δυαδικών αριθμών
title_full Αλγόριθμοι και τεχνικές εύρεσης των δύο πρώτων ελαχίστων τιμών από ένα σύνολο δυαδικών αριθμών
title_fullStr Αλγόριθμοι και τεχνικές εύρεσης των δύο πρώτων ελαχίστων τιμών από ένα σύνολο δυαδικών αριθμών
title_full_unstemmed Αλγόριθμοι και τεχνικές εύρεσης των δύο πρώτων ελαχίστων τιμών από ένα σύνολο δυαδικών αριθμών
title_sort αλγόριθμοι και τεχνικές εύρεσης των δύο πρώτων ελαχίστων τιμών από ένα σύνολο δυαδικών αριθμών
publishDate 2018
url http://hdl.handle.net/10889/11541
work_keys_str_mv AT iōsēphidēspolychronēs algorithmoikaitechnikeseuresēstōndyoprōtōnelachistōntimōnapoenasynolodyadikōnarithmōn
_version_ 1771297275670167552