contain  multitudes  •  por  Padma  Dorje  •  fundado  em  2003
contain  multitudes
We succeeded in running the Smalltalk-76 language on our vintage Xerox Alto; this blog post gives a quick overview of the Smalltalk environment. One unusual feature of Smalltalk is you can view and modify the system's code while the system is running. I demonstrate this by modifying the scrollbar code on a running system.RIGHTO

The Xerox Alto, Smalltalk, and rewriting a running GUI

We succeeded in running the Smalltalk-76 language on our vintage Xerox Alto; this blog post gives a quick overview of the Smalltalk environment. One unusual feature of Smalltalk is you can view and modify the system's code while the system is running. I demonstrate this by modifying the scrollbar code on a running system.
Microprocessors have become immensely more complex thanks to Moore's Law, but one thing that has been lost is the ability to fully understand them. The 6502 microprocessor was simple enough that its instruction set could almost be memorized. But now processors are so complex that understanding their architecture and instruction set even at a superficial level is a huge task. I've been reverse-engineering parts of the 6502, and with some work you can understand the role of each transistor in the 6502. After studying the x86 instruction set, I started wondering which was bigger: the number of transistors in the 6502 or the number of pages of documentation for the x86.RIGHTO

Intel x86 documentation has more pages than the 6502 has transistors

Microprocessors have become immensely more complex thanks to Moore's Law, but one thing that has been lost is the ability to fully understand them. The 6502 microprocessor was simple enough that its instruction set could almost be memorized. But now processors are so complex that understanding their architecture and instruction set even at a superficial level is a huge task. I've been reverse-engineering parts of the 6502, and with some work you can understand the role of each transistor in the 6502. After studying the x86 instruction set, I started wondering which was bigger: the number of transistors in the 6502 or the number of pages of documentation for the x86.



Se você vê mérito nos tópicos tratados, divulgue -- comente e partilhe nas redes sociais. É uma prática de generosidade que ajuda na minha própria prática de generosidade de produzir e disponibilizar esse conteúdo. Outras formas de ajudar.


Tigela de esmolas para contribuições.

Ajude tzal.org (contribuições mensais):

• PayPal, em qualquer valor acima de 10 reais

• Stripe, 30 reais por mês

• Mercado pago, contribuição mensal de qualquer valor.


Para contribuição única:

• Pelo PIX

• PayPal

• Stripe

• Mercado Pago



todo conteúdo, design e programação por Eduardo Pinheiro, 2003-2024
(exceto onde esteja explicitamente indicado de outra forma)

Esta obra é licenciada em termos da CC BY-NC-ND 4.0 Creative Commons. Atribuição. Não comercial. Sem derivações.



Por favor, quando divulgar algo deste site, evite copiar o conteúdo todo de um texto; escolha um trecho de um ou dois parágrafos e coloque um link. O material aqui é revisado constantemente, e páginas repetidas na internet perdem ranking perante o Google (a sua e a minha).