Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Relay computer calculates 7 digits of Pi

Автор: Pavel Dovgalyuk

Загружено: 2019-04-03

Просмотров: 90215

Описание:

Calculation of Pi approximation by dividing 355 to 113.

Program outputs digits (one by one) of the result into the register S, which can be observed by the user.

Executed program listing:

; var a
MOVI A, 1 ; 00: 10000000 00000001
MOVI B, 99 ; 01: 10000001 01100011
; var b
MOVI M, 113 ; 02: 10000100 01110001
Main:
Div:
MOVI L, 0 ; 03: 10000110 00000000
Loop:
SUB D, B, M ; 04: 01011011 00011100
SBC C, A, 0 ; 05: 01010010 10001000
JMP C, Exit ; 06: 10110111 00001011
ADD L, L, 1 ; 07: 01001110 11101001
MOV B, D ; 08: 00011001 00110000
MOV A, C ; 09: 00011000 00100000
JMP Loop ; 0a: 10000111 00000100
Exit:
; Display next digit in S
MOV S, L ; 0b: 00011101 01100000
; rem * 2 still less than 256
ADD D, B, B ; 0c: 01001011 00011001
; rem * 4
ADD B, D, D ; 0d: 01001001 00111011
ADC A, A, A ; 0e: 01000000 00001000
; rem * 8
ADD B, B, B ; 0f: 01001001 00011001
ADC A, A, A ; 10: 01000000 00001000
; rem * 10
ADD B, B, D ; 11: 01001001 00011011
ADC A, A, 0 ; 12: 01000000 10001000
JMP Main ; 13: 10000111 00000011


Project page on github: https://github.com/Dovgalyuk/Relay

Relay computer calculates 7 digits of Pi

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

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

Скачать аудио mp3

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

Создание машины Пи с питанием от реле

Создание машины Пи с питанием от реле

TraNOR - A transistorized computer with 2495 MOSFET transistors and 3 memory chips.

TraNOR - A transistorized computer with 2495 MOSFET transistors and 3 memory chips.

Как работает компьютер Apple 1.

Как работает компьютер Apple 1.

1958 FACOM 128B Japanese Relay Computer, still working!

1958 FACOM 128B Japanese Relay Computer, still working!

Самое безумное приближение числа Пи, которое когда-либо существовало

Самое безумное приближение числа Пи, которое когда-либо существовало

Последнее Китайское предупреждение - ЛИПСИЦ

Последнее Китайское предупреждение - ЛИПСИЦ

Apollo 12 Source Code: Looking at the original flown code printout, and the 1202 error fix

Apollo 12 Source Code: Looking at the original flown code printout, and the 1202 error fix

Soyuz

Soyuz "Globus" Mechanical Navigation Computer Part 1: Grand Opening

Куда девается ФОТОН когда СВЕТ ГАСНЕТ? | ЧТО ВООБЩЕ ТАКОЕ СВЕТ?

Куда девается ФОТОН когда СВЕТ ГАСНЕТ? | ЧТО ВООБЩЕ ТАКОЕ СВЕТ?

IBM 1401 компилирует и запускает FORTRAN II

IBM 1401 компилирует и запускает FORTRAN II

Calculating π by hand: the Chudnovsky algorithm

Calculating π by hand: the Chudnovsky algorithm

Pi - Numberphile

Pi - Numberphile

Relay Computer ep. 6 - Making Memory Registers

Relay Computer ep. 6 - Making Memory Registers

88мм СНАЙПЕРСКАЯ ВИНТОВКА Вермахта: Почему Экипажи БОЯЛИСЬ Идти в Бой?

88мм СНАЙПЕРСКАЯ ВИНТОВКА Вермахта: Почему Экипажи БОЯЛИСЬ Идти в Бой?

I Made a 32-bit Computer Inside Terraria

I Made a 32-bit Computer Inside Terraria

Relay Computer 2020 Review: Demonstration

Relay Computer 2020 Review: Demonstration

8-битный сумматор, построенный на 152 транзисторах

8-битный сумматор, построенный на 152 транзисторах

Relay Computer ep. 3 - Completing the 16-bit adder

Relay Computer ep. 3 - Completing the 16-bit adder

Relay Computer Pi - Ep6 - Going to great lengths

Relay Computer Pi - Ep6 - Going to great lengths

“Hello, world” from scratch on a 6502 — Part 1

“Hello, world” from scratch on a 6502 — Part 1

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



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