computers suck at division (a painful discovery)
I tried to take on a simple task. I TRIED to do a simple assembly problem. But, the flaws of the ARM architecture ultimately almost defeated me. Computers suck at division, and there's a few reasons for that. Division is so hard for computers, that the ARM processor core didn't have a divide instruction until 2004. Even now, certain ARM Cortex M series processers don't have the divide instruction.
So then, how do the processors do division? Watch the video and find out ;)
🏫 COURSES 🏫 Learn to code in C at https://lowlevel.academy
📰 NEWSLETTER 📰 Sign up for our newsletter at https://mailchi.mp/lowlevel/the-low-down
🛒 GREAT BOOKS FOR THE LOWEST LEVEL🛒
Blue Fox: Arm Assembly Internals and Reverse Engineering: https://amzn.to/4394t87
Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation : https://amzn.to/3C1z4sk
Practical Malware Analysis: The Hands-On Guide to Dissecting Malicious Software : https://amzn.to/3C1daFy
The Ghidra Book: The Definitive Guide: https://amzn.to/3WC2Vkg
🔥🔥🔥 SOCIALS 🔥🔥🔥
Low Level Merch!: https://lowlevel.store/
Follow me on Twitter: https://twitter.com/LowLevelTweets
Follow me on Twitch: https://twitch.tv/lowlevellearning
Join me on Discord!: https://discord.gg/gZhRXDdBYY
Теги: arm division,fixed point multiplication,hackers,security,binary,hexidecimal,raspberry pi,pico,rpi,microcontroller,arduino,maker,craft,hobby,electronics,wires,temperature,safety,project,board,electric,leds,led,thonny,python,micropython,os,ide,onewire,ds18b20,circuitpython,review,launch,measure,probe,rp2040,specs,specifications,how to,guide,programming,Pico emulation,retro games raspberry pi pico,etaprime,eta prime,raspberry pi pico,arm cortex m0+,low cost
Видео computers suck at division (a painful discovery) автора Старославянское Хранилище Знаний
Видео computers suck at division (a painful discovery) автора Старославянское Хранилище Знаний
Показать
Похожие видео
![Fixing HORRIBLE Embedded Rust So You Don’t Have To](http://pic.rutubelist.ru/video/72/11/7211008cfe22ecc12e8475417ce700d4.jpg?size=s)
![Starlink Got HACKED With a $25 Raspberry Pi Modchip](http://pic.rutubelist.ru/video/20/fc/20fce302df6c8d4f4509a17e9f0c2839.jpg?size=s)
![Каналопромывочная установка для прочистки труб 50/190I - Shop-AVD.ru](http://pic.rutubelist.ru/video/4e/5d/4e5da7765591e5420f97c160ce42b71d.jpg?size=s)
![Установка высокого давления 50/110 - Shop-AVD.ru](http://pic.rutubelist.ru/video/d3/a4/d3a466b861cb9edae82940576bbadc68.jpg?size=s)
![Moscow lawyers 2.0: #33 Антон Вашкевич (Симплоер)](http://pic.rutubelist.ru/video/01/21/012143dcf41303ac6f21b974fbcbdeaa.jpg?size=s)
![an 8-bit microcontroller but it has a garbage collector](http://pic.rutubelist.ru/video/05/f7/05f7f27f027d987a7e4d281c496a25fb.jpg?size=s)
![1000005605.mp4](http://pic.rutubelist.ru/video/78/ef/78ef3b06e5305f0f3a9423d6d9a420f8.jpg?size=s)
![Ручка КПП из монтажной пены Mercedes Benz W203 Elegance](http://pic.rutubelist.ru/video/65/62/656298fca6c262f4fe2d0215ec94a9c6.jpg?size=s)
![Rust Is Coming to The Linux Kernel and I'm Not Sure How to Feel](http://pic.rutubelist.ru/video/20/9d/209dbaebed452f2652b9ee00826b4035.jpg?size=s)
![Регулятор давления Multiduplo (3 выхода) - Shop-AVD.ru](http://pic.rutubelist.ru/video/b3/18/b3181d0c4893544fc019a0b8b023c021.jpg?size=s)
![the TRUTH about numbers and network programming (endianess or ELSE)](http://pic.rutubelist.ru/video/a9/ea/a9eabddbf7d0b245a6a4725c29e953c6.jpg?size=s)
![you will never ask about pointers again after watching this video](http://pic.rutubelist.ru/video/63/35/633563a59175ea0b072e74f54e11327c.jpg?size=s)
![Китайское барабанное шоу - ТО «ШоуГрад» 8(911)921-52-62 Организация и проведения шоу СПб!](http://pic.rutubelist.ru/video/5a/1f/5a1fea58fe36c7e2a894b5412cde2dca.jpg?size=s)
![what even is a 'reference'?](http://pic.rutubelist.ru/video/5c/c7/5cc7ba5783e804e1a2ff754aeaccd6fe.jpg?size=s)
![learn network programming in c, but without all those pesky sockets](http://pic.rutubelist.ru/video/9c/33/9c334c47b8d8cb900caef0bb43653609.jpg?size=s)
![Привет! Меня зовут Павел, разверни описание🔽🔽🔽
✅Помощь в развитии (ДОНАТ):
➡ http://www.donationa](http://pic.rutubelist.ru/video/31/4f/314f4514656e29424eef9514ace6b741.jpg?size=s)
![the TRUTH about what programming language you should learn FIRST](http://pic.rutubelist.ru/video/df/a6/dfa6e4be5c0e4c16f23d528b21a3cfa3.jpg?size=s)
![Когда ты замкнутый в себе....](http://pic.rutubelist.ru/video/2d/52/2d5246196c2a5946bad277579fc9a2dd.jpg?size=s)
![А ведь прикольно проверить своего ребенка](http://pic.rutubelist.ru/video/4c/93/4c93ea37b8a825f046feb558c62ca364.jpg?size=s)
![Is Google Trying to Kill C++? (Not Exactly)](http://pic.rutubelist.ru/video/f9/a6/f9a664aed61eb5117280e3a042d63601.jpg?size=s)