Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Intel Lunar Lake: le nuove CPU per i notebook del 2024
Intel Lunar Lake: le nuove CPU per i notebook del 2024
La prossima generazione di notebook sottili e potenti basati su architettura Intel Lunar Lake debutterà tra terzo e quarto trimestre. Al Computex 2024 Intel ne anticipa le caratteristiche architetturali, mostrando le capacità dell'approccio ibrido con i nuovi P-Core e E-Core costruiti con la collaborazione della taiwanese TSMC
Intel Xeon 6 e Intel Gaudi 3 nel futuro dei datacenter
Intel Xeon 6 e Intel Gaudi 3 nel futuro dei datacenter
Intelligenza artificiale ed elevata capacità di elaborazione sono al centro dei due nuovi prodotti che Intel offre ai datacenter del futuro: le CPU Xeon 6 saranno proposte in due declinazioni, con E-Cores oppure con P-Cores, mentre gli acceleratori Gaudi 3 promettono balzi in avanti nella gestione dei calcoli legati all'intelligenza artificiale
Ghost of Tsushima Director's Cut PC: il porting superbo di un gioco magnifico
Ghost of Tsushima Director's Cut PC: il porting superbo di un gioco magnifico
Nelle ultime settimane abbiamo provato in maniera più che approfondita Ghost of Tsushima Director's Cut per PC, ultima esclusiva PlayStation approdata su computer. Il capolavoro di Sucker Punch si mostra come mai prima d'ora, con un ventaglio di impostazioni grafiche esteso e prestazioni eccellenti. Sì, Ghost of Tsushima dopo decine di ore di gioco non ci ha stancato, anzi il multiplayer convince solo a non fermarsi.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-02-2010, 20:13   #241
Ryuzaki_Eru
Senior Member
 
L'Avatar di Ryuzaki_Eru
 
Iscritto dal: Sep 2009
Città: Nel mondo dei sogni
Messaggi: 4125
Penso proprio di si, quelle parti implementative di basso livello credo vadano scritte in assembly.
Ryuzaki_Eru è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2010, 07:05   #242
Mendocino89
Senior Member
 
L'Avatar di Mendocino89
 
Iscritto dal: May 2007
Città: Provincia di Catania Occupazione: boh...?!?
Messaggi: 2260
Come altri anche io sto seguendo il thread già da tempo.
ComOS, magari con qualche bel logo stile AlphaWinUx, mi sembra un ottimo nome !
A quando l'interfaccia grafica ???
Magari qualcosa di piu umano da configurare, non come l'X Server !!!
__________________
La lista delle mie trattative qui su HWUpgrade
Mendocino89 è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2010, 08:50   #243
Ryuzaki_Eru
Senior Member
 
L'Avatar di Ryuzaki_Eru
 
Iscritto dal: Sep 2009
Città: Nel mondo dei sogni
Messaggi: 4125
Son un genio per quanto riguarda l'ideazione di nomi, dovrei farne un lavoro
Ryuzaki_Eru è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2010, 13:46   #244
Z80Fan
Senior Member
 
L'Avatar di Z80Fan
 
Iscritto dal: Sep 2009
Messaggi: 638
Quote:
Originariamente inviato da M4rk191 Guarda i messaggi
Una domanda per soddisfare la mia curiosità:

quali parti del SO è necessario scrivere obbligatoriamente in Assembly?

In particolare mi è venuto in mente che le funzioni della librearia standard, utilizzano chiamate di sistema e mi chiedevo, se le chiamate di sistema dovessero essere scritte per forza in assembly.
Allo stato attuale, le parti che ho dovuto scrivere in assembly sono state poche: il piccolo codice in start.asm che serve semplicemente a chiamare la funzione main in C, e delle funzioncine semplici per impostare i registri hardware del processore. Direi che è d'obbligo l'assembly dove bisogna dare istruzioni specifiche per quel processore. Tutto il resto si scrive tranquillamente in C. Anche le ISR sono in C, quindi per implementare una chiamata a sistema basterebbero poche righe di asm solo per caricare i registri, e poche per estrarli, tutto il resto è puro C.

Quote:
Originariamente inviato da Mendocino89 Guarda i messaggi
Come altri anche io sto seguendo il thread già da tempo.
ComOS, magari con qualche bel logo stile AlphaWinUx, mi sembra un ottimo nome !
A quando l'interfaccia grafica ???
Magari qualcosa di piu umano da configurare, non come l'X Server !!!
Caspita questo ComOS è molto favorito (anche se non ne sono del tutto convinto)
4 punti per ComOS

L'interfaccia grafica la inserirò dopo aver scritto:
- il modulo vesa
- la libreria di primitive grafiche
- la gestione della memoria
- il file system virtuale
- chiamate di sistema
- il caricamento di programmi
- Moduli caricabili
- la schedulazione dei processi
- tecniche di sincronizzazione
- IPC
- driver per il mouse



Sicuramente sarà tutto semplice da configurare, sarà uno degli obiettivi principali dell' intero sistema.
__________________
| Il mio "OS" (thread su HWU) | |
Z80Fan è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2010, 14:58   #245
Z80Fan
Senior Member
 
L'Avatar di Z80Fan
 
Iscritto dal: Sep 2009
Messaggi: 638
Problema

Qualcuno vede qualche errore in questo codice?
Codice:
memcpy((byte*)5000, (byte*)bepi, (unsigned int)(finebepi - bepi) );

kprintf("fine memcpy\n");
void (*ptr)();
ptr=5000;
kprintf("go!\n");
ptr();
kprintf("end");
Codice:
global bepi, finebepi

bepi:
	nop
	push edi
	mov edi, 0xB8000
	mov byte [edi], 'A'
	mov byte [edi+1], 0x0F
	pop edi
	ret
finebepi:
	nop
Devo copiare un pezzo di codice in memoria bassa e poi eseguirlo, solo che visualizzando bepi e finebepi (che dovrebbero contenere gli indirizzi dell'inizio e fine della funzione) vengono numeri stranissimi ed elevati (ma non sono le istruzioni interpretate come numero). Inserendo manualmente l'indirizzo che viene fornito dal linker funziona.
Qualche idea? è forse nasm che esporta gli indirizzi sbagliati?
__________________
| Il mio "OS" (thread su HWU) | |
Z80Fan è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2010, 15:07   #246
Kralizek
Senior Member
 
L'Avatar di Kralizek
 
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
ma bepi é il nome di uno degli sviluppatori?
Kralizek è offline   Rispondi citando il messaggio o parte di esso
Old 01-03-2010, 15:42   #247
Z80Fan
Senior Member
 
L'Avatar di Z80Fan
 
Iscritto dal: Sep 2009
Messaggi: 638
Quote:
Originariamente inviato da Kralizek Guarda i messaggi
ma bepi é il nome di uno degli sviluppatori?
No, è una variabile generica, insieme a pino, tony, gigi, foo e bar
__________________
| Il mio "OS" (thread su HWU) | |
Z80Fan è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 10:02   #248
zulutown
Senior Member
 
Iscritto dal: Jul 2009
Messaggi: 1160
Quote:
Originariamente inviato da Z80Fan Guarda i messaggi
Ragazzi ho aggiunto la nuovissima versione 0.04 !
I file che trovate in questo archivio non sono ancora completi, devo ancora sistemare una modifica importante al sistema video testuale, la ho messa per mostrarvi le ultimissime novità: il ramdisk e il device menager.

Ditemi cosa ne pensate e cosa da aggiungere/modificare/togliere.

C'è anche un problemino con il FAT12, il supporto per i nomi lunghi funziona in parte (l'ultima parte del nome non viene visualizzata correttamente), se qualcuno volesse dare un'occhiata...
qual è il link al tag 0.04 di svn
__________________
Web2.0 Guides And Tutorials SLR: Canon 6D ZOOM: Canon EF 24-105mm f/4L IS USM FISSI: - Canon EF 28mm f/1.8 USM - Canon EF 40mm f/2.8 STM - Canon EF 50mm f/1.4 USM - Canon EF 100mm f/2 USM - Canon EF 200mm f/2.8L USM II ALTRO: Canon 430 EX II
zulutown è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 10:05   #249
zulutown
Senior Member
 
Iscritto dal: Jul 2009
Messaggi: 1160
Quote:
Originariamente inviato da Ryuzaki_Eru Guarda i messaggi
ComOS = Community Operative System.
praticamente uguale a CentOS
community enterprise operating system
__________________
Web2.0 Guides And Tutorials SLR: Canon 6D ZOOM: Canon EF 24-105mm f/4L IS USM FISSI: - Canon EF 28mm f/1.8 USM - Canon EF 40mm f/2.8 STM - Canon EF 50mm f/1.4 USM - Canon EF 100mm f/2 USM - Canon EF 200mm f/2.8L USM II ALTRO: Canon 430 EX II
zulutown è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 10:12   #250
Ryuzaki_Eru
Senior Member
 
L'Avatar di Ryuzaki_Eru
 
Iscritto dal: Sep 2009
Città: Nel mondo dei sogni
Messaggi: 4125
Quote:
Originariamente inviato da zulutown Guarda i messaggi
praticamente uguale a CentOS
community enterprise operating system
Onestamente non sapevo che CentOS significasse questo.
Ryuzaki_Eru è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 10:18   #251
zulutown
Senior Member
 
Iscritto dal: Jul 2009
Messaggi: 1160
Quote:
Originariamente inviato da Ryuzaki_Eru Guarda i messaggi
Onestamente non sapevo che CentOS significasse questo.
eheh non si può sapere tutto
__________________
Web2.0 Guides And Tutorials SLR: Canon 6D ZOOM: Canon EF 24-105mm f/4L IS USM FISSI: - Canon EF 28mm f/1.8 USM - Canon EF 40mm f/2.8 STM - Canon EF 50mm f/1.4 USM - Canon EF 100mm f/2 USM - Canon EF 200mm f/2.8L USM II ALTRO: Canon 430 EX II
zulutown è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 10:25   #252
Ryuzaki_Eru
Senior Member
 
L'Avatar di Ryuzaki_Eru
 
Iscritto dal: Sep 2009
Città: Nel mondo dei sogni
Messaggi: 4125
Quote:
Originariamente inviato da zulutown Guarda i messaggi
eheh non si può sapere tutto
Che poi diciamolo, chissene del nome
Ryuzaki_Eru è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 12:49   #253
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
Quote:
Originariamente inviato da Ryuzaki_Eru Guarda i messaggi
Che poi diciamolo, chissene del nome
The most important thing in a programming language is the name. A language will not succeed without a good name. I have recently invented a very good name, and now I am looking for a suitable language. Donald Knuth

Magari lo stesso vale per i sistemi operativi
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 13:30   #254
Ryuzaki_Eru
Senior Member
 
L'Avatar di Ryuzaki_Eru
 
Iscritto dal: Sep 2009
Città: Nel mondo dei sogni
Messaggi: 4125
Quote:
Originariamente inviato da ndakota Guarda i messaggi
The most important thing in a programming language is the name. A language will not succeed without a good name. I have recently invented a very good name, and now I am looking for a suitable language. Donald Knuth

Magari lo stesso vale per i sistemi operativi

Leggende metropolitane
Ryuzaki_Eru è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 15:23   #255
M4rk191
Senior Member
 
L'Avatar di M4rk191
 
Iscritto dal: Sep 2008
Messaggi: 1227
Io credo che se ComOS sta per Community Operative System è meglio cambiare nome
__________________
MacBook 6,1|2,26 Ghz C2D|2GB 1067 Mhz DDR3|GeForce 9400M|Mac OSX 10.6.2
M4rk191 è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 15:39   #256
Z80Fan
Senior Member
 
L'Avatar di Z80Fan
 
Iscritto dal: Sep 2009
Messaggi: 638
Quote:
Originariamente inviato da zulutown Guarda i messaggi
qual è il link al tag 0.04 di svn
http://www.hwupgrade.it/forum/showthread.php?t=2112102
eccola.
Non ho tempo per queste cose. Sta sera che torno a casa ci guardo contento?

Quote:
Originariamente inviato da ndakota Guarda i messaggi
The most important thing in a programming language is the name. A language will not succeed without a good name. I have recently invented a very good name, and now I am looking for a suitable language. Donald Knuth


Quote:
Originariamente inviato da M4rk191 Guarda i messaggi
Io credo che se ComOS sta per Community Operative System è meglio cambiare nome
Mannaggia a te!!
__________________
| Il mio "OS" (thread su HWU) | |
Z80Fan è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 16:44   #257
Z80Fan
Senior Member
 
L'Avatar di Z80Fan
 
Iscritto dal: Sep 2009
Messaggi: 638
Quote:
Originariamente inviato da zulutown Guarda i messaggi
qual è il link al tag 0.04 di svn
E poi, finchè non si sceglie il nome non posso creare un nuovo progetto su sourceforge.
__________________
| Il mio "OS" (thread su HWU) | |
Z80Fan è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 17:12   #258
M4rk191
Senior Member
 
L'Avatar di M4rk191
 
Iscritto dal: Sep 2008
Messaggi: 1227
Visto lo stato embrionale e la strada da fare, che ne dite di Utopia?

Sono stanco di vedere OS il cui nome finisce con OS.
__________________
MacBook 6,1|2,26 Ghz C2D|2GB 1067 Mhz DDR3|GeForce 9400M|Mac OSX 10.6.2
M4rk191 è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 17:27   #259
Z80Fan
Senior Member
 
L'Avatar di Z80Fan
 
Iscritto dal: Sep 2009
Messaggi: 638
Quote:
Originariamente inviato da M4rk191 Guarda i messaggi
Visto lo stato embrionale e la strada da fare, che ne dite di Utopia?
Non sò, non mi convince...

Quote:
Originariamente inviato da M4rk191 Guarda i messaggi
Sono stanco di vedere OS il cui nome finisce con OS.
Anche io, anche io...
__________________
| Il mio "OS" (thread su HWU) | |
Z80Fan è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2010, 17:40   #260
Z80Fan
Senior Member
 
L'Avatar di Z80Fan
 
Iscritto dal: Sep 2009
Messaggi: 638
Penso che anche questi abbiano avuto problemi a cercare un nome adatto
https://sourceforge.net/projects/osamos/
https://sourceforge.net/projects/yourass/
__________________
| Il mio "OS" (thread su HWU) | |
Z80Fan è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Intel Lunar Lake: le nuove CPU per i notebook del 2024 Intel Lunar Lake: le nuove CPU per i notebook de...
Intel Xeon 6 e Intel Gaudi 3 nel futuro dei datacenter Intel Xeon 6 e Intel Gaudi 3 nel futuro dei data...
Ghost of Tsushima Director's Cut PC: il porting superbo di un gioco magnifico Ghost of Tsushima Director's Cut PC: il porting ...
Robot tagliaerba Navimow i105E in prova: GPS e videocamera per un prato perfetto Robot tagliaerba Navimow i105E in prova: GPS e v...
Xiaomi 14 e Xiaomi 14 Ultra: sono davvero macchine fotografiche 5G? Xiaomi 14 e Xiaomi 14 Ultra: sono davvero macchi...
NASA: novità per il telescopio sp...
Avio ha provato con successo il motore m...
Destiny 2, l'espansione La Forma Ultima ...
Arriva HPE Aruba Networking Enterprise P...
Attenzione a realme C67: è lo smartphone...
Samsung fa causa a Oura prima del lancio...
Like a Dragon: Yakuza, annunciata la ser...
Chang'e-6 è ripartita dalla Luna ...
In arrivo importanti aggiornamenti per S...
Prezzo record per il bellissimo televiso...
Naughty Dog: Neil Druckman non vuole che...
Visa: arrivano nuovi strumenti per contr...
Dreame L10s Ultra: robot sensazionale a ...
OnePlus e Sharge rivoluzionano la ricari...
Occhio al televisore Philips Ambilight 4...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 00:19.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Served by www3v