Big Mess O’ Wires (BMOW) est le petit nom de cet ordinateur entièrement construit par Steve Chamberlin ! C’est à dire non seulement le boitier et ce qui va dedans, mais surtout le processeur 8 bits, réalisé à l’aide de 1250 câbles lui permettant d’être cadencé à une fréquence « monstrueuse » de 2MHz (3Mhz en overclockage) accompagné de 512 Ko de RAM et 512 Ko de ROM. Mine de rien, celui-ci peut faire tourner des programmes en basic. Chapeau.

Merci à KaWaXXX pour l’info !








![[VDS] Samsung Galaxy S2](http://www.journaldugeek.com/files/2012/05/img_S2dimensions-39x39.jpg)

![[VDS] Barnes & Noble Nook Tablet + bonus](http://www.journaldugeek.com/files/2012/05/SAM_52181-39x39.jpg)
![[CARTE SON] CREATIVE X-FI SURROUND 5.1 PRO](http://www.journaldugeek.com/files/2012/05/122655-39x39.jpg)




![[Vends] Sony Xperia S](http://www.journaldugeek.com/files/2012/05/test-xperia-s-06-39x39.jpg)







Le Journal du Geek
ptibill974
17 mai, 2011, 10:58 #1Sa chauffe ce truc 8O ??
Gwenn
17 mai, 2011, 11:01 #2C’est deux semaines de boulot pour un élève ingé, rien d’extraordinaire là-dedans.
Par contre, aller faire ça en fil quand on a des FPGA, c’est un peu une perte de temps, c’est quand même plus intéressant de bosser dans un FPGA où on fait le câblage en VHDL.
Pigeon
17 mai, 2011, 11:04 #3Dans un boitier, et hop, un pc moderne. Normal.
Taiki
17 mai, 2011, 11:05 #4lenouveau
17 mai, 2011, 11:07 #5meunique
17 mai, 2011, 11:08 #6Pourquoi ?
lenouveau
17 mai, 2011, 11:10 #7jojo_9112
17 mai, 2011, 11:10 #82-high
17 mai, 2011, 11:10 #9Tibox
17 mai, 2011, 11:10 #10lgmorand
17 mai, 2011, 11:11 #11comment ca il est pas frais mon poisson???!!
Pierre Hoareau
17 mai, 2011, 11:13 #12ZeblodS
17 mai, 2011, 11:16 #13Puis au second semestre nous avons entièrement modélisé ce même processeur dans un FPGA en VHDL…
Bref, au final rien de bien extraordinaire la dedans, un processeur basic de 8 bits (permettant d’exécuter un programme en assembleur avec les fonctionnalités de base : mov, add, sub, jmp, ljmp, etc.) est finalement assez simple à réaliser.
Gwenn
17 mai, 2011, 11:18 #14Y’a des outils efficaces aujourd’hui pour construire des processeurs dans une puce, c’est dommage de pas s’en servir.
Greg
17 mai, 2011, 11:19 #15l0ux
17 mai, 2011, 11:35 #16jeep85
17 mai, 2011, 11:39 #17Pigeon
17 mai, 2011, 11:43 #18echo²
17 mai, 2011, 11:49 #19Si c’est si simple à faire … pourquoi ne pas en faire heinn … mais tient vue que vous êtes tellement balaise … vous faite la même chose mais en modèle 16 bits … et sans vous aider de votres FPGA … non non juste à la main et avec du fil !
Et pourquoi faire les choses à l’ancienne … peut être tout simplement pour mieux comprendre comment ça fonctionne … ou juste pour le fun … dans tout les cas lui la fait et c’est très bien .. peut être d’ailleurs que avant de faire cette version il en a fait une/plusieurs avec FPGA et VHDL mais ça l’histoire de le dis pas ! :mrgreen:
cortana13004
17 mai, 2011, 11:49 #20héhé j’ai hâte d’être l’année prochaine et de pouvoir m’amuser a faire ça en école d’ingé micro-élec :twisted:
DaelanKaitan
17 mai, 2011, 11:51 #2180′ Inside!!!!
Gwenn
17 mai, 2011, 11:53 #22C’est effectivement simple à faire, mon voisin de table avait un CPU turing-complet en un week-end.
Certes, en FPGA et pas en câbles. Mais encore une fois, l’intérêt des câbles, à part diviser la fréquence par 100, j’ai du mal à le voir.
Yann_M
17 mai, 2011, 11:56 #23C’est pas l’UC, c’est le processeur !
L’UC, on est dedans; c’est ma chambre…
sam0ss
17 mai, 2011, 11:59 #24Iro
17 mai, 2011, 12:02 #25hassan
17 mai, 2011, 12:04 #26Bravo bravo bravo c’est vraiment très intéressant de fabriquer un processeur je te félicite pour ta patience et ton courage pour réaliser cet exploit.
kytrix
17 mai, 2011, 12:25 #27Obvious-Man.
Gwenn
17 mai, 2011, 12:51 #28On parle d’utiliser des technos plus performantes pour CREER un processeur.
Le fait d’utiliser un FPGA ne veut pas dire qu’on n’invente rien, ça veut dire qu’on utilise une techno adaptée: le travail à faire est équivalent hein!
Quel intérêt de coder en C ou en java au lieu d’écrire des programmes sur cartes perforées? C’est vrai, c’est plus drôle de coder à la main ses instructions machines…
Mais encore
17 mai, 2011, 12:59 #29Donc encore un peu de confiture: http://fr.wikipedia.org/wiki/Wrapper_%28%C3%A9lectronique%29 intérêt donc du wrapping: résistance aux vibrations, corrosion, radiations, et oui vous pouvez le faire avec des transistors support mieux les mauvaises conditions que les FPGA.
Sinon d’accord il s’agit d’un sujet d’étude ni plus ni moins.
sam0ss
17 mai, 2011, 13:04 #30le post parle de la performance de réaliser un µc à la main, le tout en ‘wrappant’ des fils sur une carte… et que çà tourne!
On ne parle pas ici de faire la chose par intérêt mais par passion, minutie…. et un gars qui s’amuserait à coder un programme de dingue sur des cartes perforées me ferait tout autant halluciner.
Hyun!
17 mai, 2011, 13:12 #31+1 kytrix
zip
17 mai, 2011, 14:26 #32Bien sur qu’aujourd’hui on peut acheter un truc tout fini. Mais si tout le monde fait ça, un jour plus personne saura comment ça fonctionne.
Alors les commentaire du genre « ololol c’est trop eazy pourquoi il se prend la tête, moi je fait mieux et plus rapide blablabla ». C’est comme dire à un mec qui fait de la cuisine ‘Non mais gas, pourquoi tu te fait chier ? De nos jours on fait des plats tout fini et des surgelés, vasy, tu crains ».
Ploppi
17 mai, 2011, 14:58 #33De mon point de vu, c’est juste extra ce que des mecs arrivent à faire, j’ai aucune compétences aussi poussées pour faire ce genre de « bricolage » mais si ça avait été le cas ça m’aurait amusé aussi.
Chapeau.
zarch
17 mai, 2011, 17:11 #34- pourquoi faire un gros processeur avec des fils quand il existe des netbook sans fil ?
- pourquoi faire un vélo de toutes pièces sans vitesse et donc lent, alors que c’est facile d’acheter des pièces pour en monter un 10 fois plus rapide ? Y’a des dizaines de sites Internet qui expliquent comment faire
- pourquoi acheter un processeur sur eBay à 3$ quand on peut en acheter un plus rapide à 150$ ?
- quel intérêt de coder …tout court
- quel intérêt de marcher à reculons comme Michael Jackson quand on peut se contenter de mettre des robes en viande pour vendre des disques ?
- pourquoi prendre le temps de poster sur un forum à propos de quelque chose qui n’a rien d’exceptionnel et qui ne sert à rien quand dans nos pays riches on occupe tous 90% de notre temps à des choses inutiles ? :mrgreen:
BLEDAR
17 mai, 2011, 21:10 #35100 % d’accord avec Zarch.
@ZeblodS : Un ancien de Cachan je présume !
mpolo
17 mai, 2011, 21:59 #36Ça doit être un sacré persévérant, chapeau
Sans compter qu’il faut avoir les connaissances en matière d’architecture processeur.
Je pense qu’il a voulu se faire plaisir et c’est très sain comme divertissement :o
Glol
17 mai, 2011, 22:00 #37Je préfère les processeur reproduit dans minecraft.
cslevine
18 mai, 2011, 00:36 #38ça s’appelle de la passion de l’art. L’art on le sait, ne « sert à rien », est inutile, dans les pays de dictature. C’est vrai, pourquoi faire soi même ce qu on trouve directement au Parti Apple ?
Pourquoi faire exprès d’être une brebis égarée alors que le troupeau file tranquillement vers la falaise ?
Pourquoi s’amuser à jouer soi même un morceau de piano ou de guitare alors qu’on a facilement n versions MP3 de la même chanson ?
leprog
18 mai, 2011, 09:42 #39Impressionnant chapeau au mec qui à fait ça par contre un truc me paraît bizarre vue le nombre et surtout la taille des fils, les interférences et le bruit ne sont’elle pas gênantes pour le fonctionnement du processeur ?
zarch
18 mai, 2011, 10:18 #40pas tant qu’il reste en dessous de 3 MHz apparemment… à moins que la limite soit juste due à la montée en température
Alain34
18 mai, 2011, 12:06 #41@Gwenn : Oui, réaliser un proc en VHDL avec des FPGA, c’est bien, c’est plus rapide, etc…
MAIS c’est s’affranchir aussi de tout un tas de contraintes et surtout du plaisir et de la satisfaction de réaliser le truc avec ses petits doigts boudinés.
Il ne faut pas se tromper dans le câblage, le faire correctement sous peine que tout ne crame…
Et bon, a quoi bon s’emmerder a re faire un proc en VHDL quand il en existe des tout fait ? ou même, autant prendre un proc ou microordinateur existant.. ou encore mieux, autant acheter un produit tout fait tout fini qui fait ce que l’on veut….
Il y en a qui construisent des ponts en allumette, d’autres jouent au solitaire, d’autre font des remake de films (et les ratent la plus par du temps), etc etc…
Et qui sait, peut etre qu’un jour on sera bien content d’avoir encore des gens capable de faire un processeur et plus a partir de pas grand chose avec leur doigts……..
FaFar
18 mai, 2011, 21:01 #42Alvin
10 juin, 2011, 10:14 #43Moi je dis chapeau au gars !
PS: pour tous les mecs qui se vantent d’avoir réalisé un processeur (si copier ce qui existe a de la valeur, et si pour vous un processeur marche en 4 bits…) dans votre IUT pourri, moi je travaille chez Samsung, plus précisement dans le département électronique, et les processeurs qu’on réalise sont autrement plus complexes ; donc à l’avenir abstenez vous de tels commentaires, parceque vous êtes certainement incappables de réaliser un tel « ouvrage » !