create account

16-12-2024 - Computer science basics - Computer architecture [EN]-[IT] by stefano.massari

View this thread on: hive.blogpeakd.comecency.com
· @stefano.massari ·
$4.86
16-12-2024 - Computer science basics - Computer architecture [EN]-[IT]
![image.png](https://files.peakd.com/file/peakd-hive/stefano.massari/242hmYgVRxBU6cgHMig5BgyV8oS6uzNapzoPrQyBGNBiyeENfqwQcXszMe2CjCxKA6ZA4.png)



---

*~~~ La versione in italiano inizia subito dopo la versione in inglese ~~~*

---


**ENGLISH**
**16-12-2024 - Computer science basics - Computer architecture [EN]-[IT]**
With this post I would like to give a brief instruction on the topic mentioned in the subject
(code notes: X_91)

***Computer architecture***
The electronic calculator as we know it today was invented during the Second World War. However, its origins are earlier and date back to 1600. The first to build the first calculating machine, intended as a tool for mathematical calculation, was the French scientist Blaise Pascal (1623-1662) to whose memory the programming language Pascal was named.

In 1834, Charles Babbage (1791- 1871) proposed the idea of ​​the first programmable analytical machine. This innovative idea is linked to the concept of programming, that is, the possibility of providing the machine with both the data to be processed and the sequence of operations to be performed on the data.

In 1936, Alan Turing proposed the concept of the Turing machine, a theoretical basis for modern computers.

The most intense stimulus for the development of electronic computers, however, came from the Second World War. In 1943, Colossus was the first electronic digital computer used by the British secret services to decipher coded messages.

In 1956, IBM launched its first computer with a hard disk, the RAMAC 305.

1958 is an important date for the development of computers because an invention arrived that would revolutionize hardware. Jack Kilby of Texas Instruments, created the first working integrated circuit in 1958. He used germanium to create a device that combined resistors and capacitors on a single chip. For this invention, Kilby received the Nobel Prize in Physics in 2000.

Another very important date was 1959. One year after Jack Kilby's invention, Robert Noyce of Fairchild Semiconductor developed a more advanced version of the integrated circuit using silicon. His innovation simplified the manufacturing process and made mass production possible.

The first personal computer (PC) was introduced in 1975 with the Altair 8800, produced by Micro Instrumentation and Telemetry Systems (MITS). However, the term "personal computer" became more popular with the launch of the IBM PC 5150 in 1981, which marked the beginning of the widespread diffusion of personal computers.

The first portable computer was invented in 1981 and was called the Osborne 1, designed by Adam Osborne. It was considered the first true commercial laptop, even though it was quite bulky by today's standards.

*Below are some information pills regarding the topic discussed.*

**01-memory function**
According to the memory function, information is encoded and stored

**02-hardware**
The hardware component of a calculator represents the physical structure.

**03-ENIAC**
The architecture of the ENIAC was redundant and not very rational

**04-mathematical calculation**
The first instrument for mathematical calculation was presented by Blaise Pascal

**05-The Pascaline**
The Pascaline machine was able to perform addition and subtraction operations with automatic carryover of the digits.

**06-1960s**
Starting in the 1960s, the new generation of calculators included simple and fast operations

**07-An instruction**
An instruction is an action performed on data to produce results

**08-The program**
A program is a sequence of instructions

**08-the control function**
During the control function, a check is performed on the succession of instructions that make up the program

**The main functions**
The main functions of a calculator are processing, storage, transfer, control.

***Conclusions***
In conclusion, the architecture of an electronic calculator represents the heart of the functioning of modern computer systems. It defines the organization and interaction between the various hardware and software components, ensuring efficient and reliable performance.

***Question***
Do you prefer a laptop or a desktop computer today?





---

https://images.hive.blog/1536x0/https://files.peakd.com/file/peakd-hive/green77/gGQutTRs-hive-spacer.png

---


**[ITALIAN]**
**16-12-2024 - Basi di informatica - Architettura del calcolatore [EN]-[IT]**
Con questo post vorrei dare una breve istruzione a riguardo dell’argomento citato in oggetto
(code notes: X_91)

***Architettura del calcolatore***
Il calcolatore elettronico per come è conosciuto oggi è stato inventato negli anni della seconda guerra mondiale. Ciò nonostante, le sue origini sono precedenti e risalgono al 1600. Il primo a costruire la prima macchina da calcolo, intesa come strumento per il calcolo matematico, fu lo scienziato francese Blaise Pascal (1623-1662) alla cui memoria è stato intitolato il linguaggio di programmazione Pascal.

Nel 1834, Charles Babbage (1791- 1871) propose l’idea della prima macchina programmabile analitica. Questa idea innovativa è legata al concetto di programmazione, cioè alla possibilità di fornire in ingresso alla macchina sia i dati da elaborare che la sequenza di operazioni da eseguire sui dati.

Nel 1936 Alan Turing propone il concetto di macchina di Turing, una base teorica per i computer moderni.

Lo stimolo più intenso per lo sviluppo dei calcolatori elettronici venne però dalla seconda guerra mondiale. Nel 1943, Colossus fu il primo calcolatore digitale elettronico impiegato dai servizi segreti britannici per decifrare messaggi codificati.

Nel 1956 l'IBM lancia il suo primo computer con disco rigido, il RAMAC 305.

Il 1958 è una data importante per lo sviluppo dei computer perchè è arrivata un'invenzione che rivoluzionerà l'hardware. Jack Kilby della Texas Instruments, realizzò il primo circuito integrato funzionante nel 1958. Utilizzò il germanio per creare un dispositivo che combinava resistori e condensatori su un unico chip. Per questa invenzione, Kilby ricevette il Premio Nobel per la Fisica nel 2000.

Altra data importantissima fu il 1959. Un anno dopo l'invenzione di Jack Kilby, Robert Noyce, della Fairchild Semiconductor, sviluppò una versione più avanzata del circuito integrato utilizzando il silicio. La sua innovazione semplificò il processo di produzione e rese possibile la produzione di massa.

Il primo personal computer (PC) è stato introdotto nel 1975 con l'Altair 8800, prodotto dalla Micro Instrumentation and Telemetry Systems (MITS). Tuttavia, il termine "personal computer" divenne più popolare con il lancio dell'IBM PC 5150 nel 1981, che segnò l'inizio della diffusione su larga scala dei computer personali.

Il primo computer portatile fu inventato nel 1981 e si chiamava Osborne 1, progettato da Adam Osborne. Era considerato il primo vero laptop commerciale, anche se era piuttosto ingombrante rispetto agli standard odierni.

*Qui di seguito delle pillole di informazione a riguardo dell'argomento trattato.*

**01-funzione di memoria**
Secondo la funzione di memoria, le informazioni sono codificate e memorizzate

**02-hardware**
La componente hardware di un calcolatore rappresenta la struttura fisica.

**03-ENIAC**
L'architettura dell'ENIAC era ridondante e poco razionale

**04-calcolo matematico**
Il primo strumento per il calcolo matematico fu presentato da Blaise Pascal

**05-La Pascalina**
La macchina Pascalina era in grado di eseguire operazioni di addizione e sottrazione con il riporto automatico delle cifre.

**06-anni ’60**
A partire dagli anni ’60, la nuova generazione di calcolatori prevedeva operazioni semplici e veloci

**07-Un'istruzione**
Un'istruzione è un'azione eseguita su dati per produrre risultati

**08-Il programma**
Un programma è una sequenza di istruzioni

**08-la funzione di controllo**
Durante la funzione di controllo, viene eseguito un controllo della successione di istruzioni che compongono il programma

**Le funzioni principali**
Le funzioni principali di un calcolatore sono elaborazione, memorizzazione, trasferimento, controllo.


***Conclusioni***
In conclusione, l'architettura di un calcolatore elettronico rappresenta il cuore del funzionamento dei sistemi informatici moderni. Essa definisce l'organizzazione e l'interazione tra le varie componenti hardware e software, garantendo prestazioni efficienti e affidabili.

***Domanda***
Voi oggi preferite un computer portatile o un computer desktop?


**THE END**
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 63 others
properties (23)
authorstefano.massari
permlink16-12-2024-computer-science-basics-computer-architecture-en-it
categoryhive-146620
json_metadata{"app":"peakd/2024.11.3","format":"markdown","tags":["learn","computerscience","neoxian","ctp","palnet","stem","archon","pimp","vyb"],"users":[],"image":["https://files.peakd.com/file/peakd-hive/stefano.massari/242hmYgVRxBU6cgHMig5BgyV8oS6uzNapzoPrQyBGNBiyeENfqwQcXszMe2CjCxKA6ZA4.png","https://images.hive.blog/1536x0/https://files.peakd.com/file/peakd-hive/green77/gGQutTRs-hive-spacer.png"]}
created2024-12-16 12:40:00
last_update2024-12-16 12:40:00
depth0
children3
last_payout2024-12-23 12:40:00
cashout_time1969-12-31 23:59:59
total_payout_value2.402 HBD
curator_payout_value2.460 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length8,475
author_reputation342,427,839,638,702
root_title"16-12-2024 - Computer science basics - Computer architecture [EN]-[IT]"
beneficiaries
0.
accountbalaenoptera
weight300
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,251,164
net_rshares15,148,458,977,410
author_curate_reward""
vote details (127)
@kaminchan ·
$0.06
Forgot all about the history!  We have come a long way from the past!  The future is arriving shortly!  And people will forget about the past.
👍  
properties (23)
authorkaminchan
permlinkre-stefanomassari-20241217t25350540z
categoryhive-146620
json_metadata{"type":"comment","tags":["hive-146620","learn","computerscience","neoxian","ctp","palnet","stem","archon","pimp","vyb"],"app":"ecency/3.2.0-mobile","format":"markdown+html"}
created2024-12-16 19:53:51
last_update2024-12-16 19:53:51
depth1
children1
last_payout2024-12-23 19:53:51
cashout_time1969-12-31 23:59:59
total_payout_value0.028 HBD
curator_payout_value0.028 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length142
author_reputation550,840,070,846,808
root_title"16-12-2024 - Computer science basics - Computer architecture [EN]-[IT]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,262,369
net_rshares148,317,655,076
author_curate_reward""
vote details (1)
@stefano.massari ·
It's true, we usually don't take long to forget the past. John von Neumann invented the architecture of the modern computer, but few in Italy remember this. !DHEDGE
properties (22)
authorstefano.massari
permlinkre-kaminchan-20241217t231313995z
categoryhive-146620
json_metadata{"type":"comment","tags":["hive-146620","learn","computerscience","neoxian","ctp","palnet","stem","archon","pimp","vyb"],"app":"ecency/3.2.0-mobile","format":"markdown+html"}
created2024-12-17 22:13:15
last_update2024-12-17 22:13:15
depth2
children0
last_payout2024-12-24 22:13:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length164
author_reputation342,427,839,638,702
root_title"16-12-2024 - Computer science basics - Computer architecture [EN]-[IT]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,291,932
net_rshares0
@lee1938 ·
https://x.com/lee19389/status/1868793818524664279
#hive #posh
properties (22)
authorlee1938
permlinksom00e
categoryhive-146620
json_metadata{"tags":["hive","posh"],"app":"hiveblog/0.1"}
created2024-12-16 23:02:39
last_update2024-12-16 23:02:39
depth1
children0
last_payout2024-12-23 23:02:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length61
author_reputation45,142,900,864,713
root_title"16-12-2024 - Computer science basics - Computer architecture [EN]-[IT]"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id139,266,161
net_rshares0