{"guid":"d29eabc5-e429-5e87-a011-95fd283ba949","title":"From transistor to processor","subtitle":null,"slug":"emf2016-293-from-transistor-to-processor","link":"https://www.emfcamp.org/schedule.frab","description":"This talk is intended for anyone interested in learning the basics of digital logic. It will outline the entire process needed to build a processor from discrete transistors. It starts with explaining how to construct logic gates from a transistor, and ends with the overview of a very simple processor and its assembly language. After following this talk, you should have a basic understanding of how a computer — or any other form of digital logic — works on the levels bellow the compiler. ","original_language":"eng","persons":["Piet De Vaere"],"view_count":246,"promoted":false,"date":"2016-08-05T15:30:00.000+02:00","release_date":"2016-08-07T02:00:00.000+02:00","updated_at":"2025-12-04T10:45:08.165+01:00","tags":[],"length":2619,"duration":2619,"thumb_url":"https://static.media.ccc.de/media/events/emf/2016/293-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/emf/2016/293-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/emf/2016/d29eabc5-e429-5e87-a011-95fd283ba949-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/emf/2016/d29eabc5-e429-5e87-a011-95fd283ba949-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/emf2016-293-from-transistor-to-processor","url":"https://api.media.ccc.de/public/events/d29eabc5-e429-5e87-a011-95fd283ba949","conference_title":"Electromagnetic Field 2016","conference_url":"https://api.media.ccc.de/public/conferences/emf16","related":[{"event_id":1839,"event_guid":"tnCge6rYmFPy9O0KjvtBAQ","weight":7},{"event_id":2546,"event_guid":"bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","weight":2},{"event_id":3241,"event_guid":"ed9f21c0-530e-5bba-b4d4-7d3bd3e42a74","weight":2},{"event_id":3243,"event_guid":"0ae5abf6-6bec-50ac-a7d5-68c25cce82a9","weight":2},{"event_id":3244,"event_guid":"6a272039-1cce-5108-8c6c-6f993f74a524","weight":4},{"event_id":3248,"event_guid":"f20fe948-cd33-535d-b7dd-00938781e212","weight":5},{"event_id":3250,"event_guid":"0d86e7a7-aad4-5ab9-8c57-20f2c994e066","weight":2},{"event_id":3252,"event_guid":"3c8a53c9-bf68-5739-801c-0f0d2207fd50","weight":2},{"event_id":3254,"event_guid":"7eab2c8e-e7c8-5687-a77f-05ecd52f26cc","weight":4},{"event_id":3255,"event_guid":"4361fd47-33e5-5c10-ab47-cae1ca5356e4","weight":3},{"event_id":3258,"event_guid":"bf3187b5-7108-5fb0-acc2-bcc2b33d4351","weight":2},{"event_id":3260,"event_guid":"57da1a0c-b6c4-5f9a-b2ad-9bc87b5c456f","weight":2},{"event_id":3274,"event_guid":"cec2c1dd-88ab-5fa8-80c1-686188641cc3","weight":4},{"event_id":3279,"event_guid":"5a3d478c-9b94-5ddd-a06e-1de375e71560","weight":2},{"event_id":3282,"event_guid":"b6ea0fd4-da3e-54c2-aa27-f3e8dacf5f71","weight":2},{"event_id":3283,"event_guid":"d8ad15dc-35b7-51f5-903c-7e6e51f01ec4","weight":2},{"event_id":3290,"event_guid":"29fbad3f-4c1f-589c-a6aa-2390f1641afb","weight":6},{"event_id":3307,"event_guid":"7403c88a-899b-56a9-a3b0-da874bb50c7e","weight":5},{"event_id":3309,"event_guid":"9335f1f1-c0c5-5378-b686-fffd6781c5ce","weight":3},{"event_id":3310,"event_guid":"22109d54-7493-532b-ab78-6db43bbe6cdf","weight":3},{"event_id":3317,"event_guid":"1baefd21-92b5-577c-b1a3-0e3f091e6033","weight":3},{"event_id":3318,"event_guid":"c0ba3db4-f8b8-57c3-bab9-9d60be316632","weight":3},{"event_id":4485,"event_guid":"da208942-2be8-4f14-9466-ba8e7b74fca8","weight":2},{"event_id":5343,"event_guid":"41f8b9a3-6245-5cf4-9c36-abfa5ffbd666","weight":2}],"recordings":[{"size":226,"length":2619,"mime_type":"video/webm","language":"eng","filename":"emf16-293-eng-From_transistor_to_processor_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-08-07T10:07:24.607+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2016/webm-hd/emf16-293-eng-From_transistor_to_processor_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/11596","event_url":"https://api.media.ccc.de/public/events/d29eabc5-e429-5e87-a011-95fd283ba949","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"size":204,"length":2619,"mime_type":"video/mp4","language":"eng","filename":"emf16-293-eng-From_transistor_to_processor_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-08-07T01:41:26.302+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2016/h264-hd/emf16-293-eng-From_transistor_to_processor_hd.mp4","url":"https://api.media.ccc.de/public/recordings/11539","event_url":"https://api.media.ccc.de/public/events/d29eabc5-e429-5e87-a011-95fd283ba949","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"size":39,"length":2608,"mime_type":"audio/mpeg","language":"eng","filename":"emf16-293-eng-From_transistor_to_processor.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2016-08-07T02:09:41.486+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2016/mp3/emf16-293-eng-From_transistor_to_processor.mp3","url":"https://api.media.ccc.de/public/recordings/11556","event_url":"https://api.media.ccc.de/public/events/d29eabc5-e429-5e87-a011-95fd283ba949","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"size":72,"length":2619,"mime_type":"video/mp4","language":"eng","filename":"emf16-293-eng-From_transistor_to_processor_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-08-07T02:11:04.359+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2016/h264-sd/emf16-293-eng-From_transistor_to_processor_sd.mp4","url":"https://api.media.ccc.de/public/recordings/11558","event_url":"https://api.media.ccc.de/public/events/d29eabc5-e429-5e87-a011-95fd283ba949","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"size":35,"length":2608,"mime_type":"audio/opus","language":"eng","filename":"emf16-293-eng-From_transistor_to_processor.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2016-08-07T02:10:18.513+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2016/opus/emf16-293-eng-From_transistor_to_processor.opus","url":"https://api.media.ccc.de/public/recordings/11557","event_url":"https://api.media.ccc.de/public/events/d29eabc5-e429-5e87-a011-95fd283ba949","conference_url":"https://api.media.ccc.de/public/conferences/emf16"},{"size":83,"length":2619,"mime_type":"video/webm","language":"eng","filename":"emf16-293-eng-From_transistor_to_processor_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-08-07T02:41:05.959+02:00","recording_url":"https://cdn.media.ccc.de/events/emf/2016/webm-sd/emf16-293-eng-From_transistor_to_processor_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/11587","event_url":"https://api.media.ccc.de/public/events/d29eabc5-e429-5e87-a011-95fd283ba949","conference_url":"https://api.media.ccc.de/public/conferences/emf16"}]}