Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

From toonzee.artist on IG

Uncategorized
12 6 0

Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    1 Posts
    1 Views
    Milano: «Scomodo» e un libro di Michele Gambino@anarchia di Giuliano Spagnul. Via Tofane a Milano, che affianca il Naviglio della Martesana, si trova in quella periferia a nord-est che ha visto “nel giro di pochi anni, quattro fiorenti borghi [diventare una] superaffollata zona 10”. Continuando a consultare https://www.rivoluzioneanarchica.it/milano-scomodo-e-un-libro-di-michele-gambino/
  • “Dopo la pace”?

    Uncategorized
    1
    0 Votes
    1 Posts
    0 Views
    “Dopo la pace”? E prima no?From: @gazettehttps://friendica.icb.at/display/8b6dc65f-2169-9a59-8699-3af660064272
  • 0 Votes
    1 Posts
    3 Views
    How the Intel 8087 FPU Knows Which Instructions to ExecuteAn interesting detail about the Intel 8087 floating point processor (FPU) is that it’s a co-processor that shares a bus with the 8086 or 8088 CPU and system memory, which means that somehow both the CPU and FPU need to know which instructions are intended for the FPU. Key to this are eight so-called ESCAPE opcodes that are assigned to the co-processor, as explained in a recent article by [Ken Shirriff].The 8087 thus waits to see whether it sees these opcodes, but since it doesn’t have access to the CPU’s registers, sharing data has to occur via system memory. The address for this is calculated by the CPU and read from by the CPU, with this address registered by the FPU and stores for later use in its BIU register. From there the instruction can be fully decoded and executed.This decoding is mostly done by the microcode engine, with conditional instructions like cos featuring circuitry that sprawls all over the IC. Explained in the article is how the microcode engine even knows how to begin this decoding process, considering the complexity of these instructions. The biggest limitation at the time was that even a 2 kB ROM was already quite large, which resulted in the 8087 using only 22 microcode entry points, using a combination of logic gates and PLAs to fully implement the entire ROM.Only some instructions are directly implemented in hardware at the bus interface (BIU), which means that a lot depends on this microcode engine and the ROM for things to work half-way efficiently. This need to solve problems like e.g. fetching constants resulted in a similarly complex-but-transistor-saving approach for such cases.Even if the 8087 architecture is convoluted and the ISA not well-regarded today, you absolutely have to respect the sheer engineering skills and out-of-the-box thinking of the 8087 project’s engineers.hackaday.com/2026/02/21/how-th…
  • Funny and strange.

    Uncategorized activitypub
    2
    0 Votes
    2 Posts
    0 Views
    @dandylyons@iosdev.space buried in there are shots fired at JSON-LD 🤣 > An early attempt to introduce a structured notation for chalkboard content, known as JSON-LD (Joint Standardised Notation for Leisure Displays), was proposed by a committee of the British Beer and Pub Association in 2004. The notation required events to be written in a rigid format with bracketed metadata: “[TYPE:quiz][DAY:thu][TIME:20:00] QUIZ NIGHT.” It was trialled at four pubs in Reading and abandoned within a week after staff refused to use it on grounds that it “looked like someone had a stroke while writing the board.”