Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Building a 64-bit MOS 6510 Compatible CPU from Scratch

  • Jacob Dahlen
  • 2019-06-08
  • 64
Building a 64-bit MOS 6510 Compatible CPU from Scratch
64bitmos6510compatiblecpucycles3danimationblenderprogramprogrammingpythonbasicgraphics135bytesMOS 6510CPU developmenthardware developmentemulatorGLSLPOV-raycustom hardwaresecond monitor64-bit32-bit color support64-bit registers
  • ok logo

Скачать Building a 64-bit MOS 6510 Compatible CPU from Scratch бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Building a 64-bit MOS 6510 Compatible CPU from Scratch или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Building a 64-bit MOS 6510 Compatible CPU from Scratch бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Building a 64-bit MOS 6510 Compatible CPU from Scratch

FUN FACT #1: AMD's 3Ghz Epyc Rome CPU has 39,540,000,000 transistors vs. the MOS 6502 with it's 4,528 transistors. It is therefore possible to create a 64-bit MOS 6510 compatible CPU(about 36,224 transistors) with a clock speed of 4Ghz using current CPU manufacturing technology.

FUN FACT #2: The universities have already produced multicore 8-bit CPUs that run at 150GHz or more in the lab.

FUN FACT #3: Unlike real hardware, you can get an emulator to do anything you want.

About a year ago I started playing around with the emulator's source code. I wanted to see what I could get the POKE statement to do. So the first I got the emulator to play DVDs. See lines 270-274:
https://github.com/fatman2021/project...

Then I added 32-bit color support and 64-bit registers. c64dvd-p.bas lines 275-306

Next I exposed the FreeBASIC runtime library's pset, getmouse, and cls commands. c64dvd-p.bas lines 307-318

After that I gave the emulator the ability to render images using generated POV-ray code. c64dvd-p.bas lines 319-921

Using POV-ray turned out to be to slow. So I tried Blender instead. Lines 439-1113:
https://github.com/fatman2021/project...

This was good for simple scenes, but for more complex ones it was too slow. So I switched to GLSL as a result.
https://github.com/fatman2021/project... (lines 564-803)
https://github.com/fatman2021/project... (all)

The emulator generates a line of GLSL script based of the value written to address 49314. The GLSL script is then compiled and executed 0 is written to address 49313.

The demo will not run on a stock c64/c128. You will need custom hardware and a second monitor.

Build a 65c02-based computer from scratch:
   • “Hello, world” from scratch on a 6502 — Pa...  

Building an 8-bit breadboard computer:
   • 8-bit computer update  

How "oldschool" graphics worked Part 1 - Commodore and Nintendo:
   • How "oldschool" graphics worked Part 1 - C...  

How "oldschool" graphics work, part 2-Apple and Atari
   • How "oldschool" graphics work, part 2 - Ap...  

How "Oldschool" Sound/Music worked
   • How Oldschool Sound/Music worked  

Reverse emulating the NES to give it SUPER POWERS:
   • Reverse emulating the NES to give it SUPER...  

Making of "Reverse emulating the NES...":
   • Making of "Reverse emulating the NES..."  

Let's build a video card Part 1:
   • The world's worst video card?  

Let's build a video card Part 2:
   • World's worst video card? The exciting con...  

Shader Tutorial Series:
   • Видео  

Boot Sector Games:
https://www.amazon.com/Programming-Se...
   • Boot Sector Games  
https://github.com/nanochess

OS Development: low-level Boot-Sector Programming:
   • OS Development: Low-level Boot-Sector Prog...  

How we fit an NES game into 40 Kilobytes:
   • How we fit an NES game into 40 Kilobytes  

The 96KB Game:
   • The 96KB Game  

Write your own Operating System:
   • Write your own Operating System  

25c3: The Ultimate Commodore 64 Talk:
   • 25c3: The Ultimate Commodore 64 Talk  

27c3: Reverse Engineering the MOS 6502 CPU (en)
   • 27c3: Reverse Engineering the MOS 6502 CPU...  

Create your own Version of Microsoft BASIC for the 6502:
https://www.pagetable.com/?p=46

Microsoft BASIC for the 6502 Original Source Code [1978]:
https://www.pagetable.com/?p=774

Commodore 64 BASIC and KERNAL Source Code:
https://github.com/mist64/c64rom

FPGA Design using VHDL Lectures:
   • VHDL Lecture 1 VHDL Basics  

The END of Silicon & Future of Computing:
   • The END of Silicon & Future of Computing  

3D Printing 101:
   • What should you 3D Print first? 3D Printin...  

LLVM Code:
https://raw.githubusercontent.com/fat...

Apple I Emulator :
https://www.shadertoy.com/view/tlX3W7

Commodore 64 Emulator:
https://www.shadertoy.com/view/Xs3XW4

Commodore 64 Emulator Written in FreeBASIC:
http://shiny3d.de/public/c64/c64.bas

pyc64: Commodore-64 simulator in pure Python.
https://github.com/irmen/pyc64

Shadertoy is Open Source Software:
https://github.com/beautypi/shadertoy...
https://github.com/beautypi/shadertoy...

The original shader code falls under the MIT License
https://github.com/reindernijhoff/wp-...
https://github.com/reindernijhoff/wp-...
https://github.com/marklundin/glsl-sd...
https://github.com/marklundin/glsl-sd...

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]