- With that in mind I embarked on my own attempt to reverse-engineer parts of the armv1. Some background knowledge of the processor’s architecture is helpful, and googling for “ARM Architecture Reference Manual” will lead you to very detailed descriptions of the more modern versions of the processor. By just looking at the masks and knowing a little about the processor’s architecture it’s possible to make some good guesses at what some of the blocks are.
- Inside the ALU of the 8085 microprocessor (righto.com)
The arithmetic-logic unit is a fundamental part of any computer, performing addition, subtraction, and logic operations, but how it works is a mystery to many people. I’ve reverse-engineered the ALU circuit from the 8085 microprocessor and explain how it works. The 8085’s ALU is a surprisingly complex circuit that at first looks like a mysterious jumble of gates, but it can be understood if you don’t mind diving into some Boolean logic.
- Why Bridges Don’t Sink (practical.engineering)
The essence of a bridge is not just that it goes over something, but that there’s clear space underneath for a river, railway, or road. Maybe this is already obvious to you, but bridges present a unique structural challenge. In a regular road, the forces are transferred directly into the ground. On a bridge, all those forces on the span get concentrated into the piers or abutments on either side. Because of that, bridge substructures are among the strongest engineered systems on the planet. And yet, bridge foundations are built in some of the least ideal places for heavy loading. Rivers and oceans have soft, mucky soils that can’t hold much weight. Plus, obviously, a lot of them are underwater.