Executando verificação de segurança...
2

Qualquer computador pode funcionar sem sistema operacional. Se vier com um SO, você tira.

E "todos" possuem documentação completa. Já viu os livros de documentação da Intel? Vários, enormes. Você só não vai achar em qualquer lugar, mas eles são vendidos para quem quiser. Se por acaso um produto não tiver boa documentação você não usa. (alguma coisa online)

Raspbery Pi não precisa de sistema operacional, mas é bem mais prático usar com um. Na verdade meio que qualquer coisa que você vá fazer acabará criando um sistema operacional simplificado para conseguir fazer qualquer coisa que vá além de um processamento muito básico. Inclusive isso tem nome, chama-se Unikernel. Eu já bolei um no passado, mas nunca implementei por pura incompetência e falta de prioridade.

Talvez você queira um microcontrolador, que costuma ser bem mais fácil, mas não costuma ser um computador como conhecemos. O Arduino é o mais conhecido. Partindo dele pode pesquisar outros. Você vai se deparar com o BeagleBoard, o BBC Micro:bit, STM 32, etc.

https://stackoverflow.com/questions/22054578/how-to-run-a-program-without-an-operating-system

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Carregando publicação patrocinada...
1
1

E "todos" possuem documentação completa. Já viu os livros de documentação da Intel? Vários, enormes. Você só não vai achar em qualquer lugar, mas eles são vendidos para quem quiser. Se por acaso um produto não tiver boa documentação você não usa. (alguma coisa online)

Esses documentos da Intel é sobre um computador ou só de processador, porque também precisaria da documentação de quem montou o hardware.
Além do mais queria um processador RISC por ser mais simples no assembly (acredito).

Raspbery Pi não precisa de sistema operacional,

Dá para programar em assembly sem nenhum codigo por baixo ???????
Se não for pedir muito teria como me passar o link ou dizer onde no site deles.
Mas tem que ser o computador pronto, por que se precisar montar a pci com o processador ai...

Na verdade meio que qualquer coisa que você vá fazer acabará criando um sistema operacional simplificado para conseguir fazer qualquer coisa que vá além de um processamento muito básico.

ISSO !
Quero criar meu próprio SO
Pois acho que complicam demaaaaais
Acredito que muitas coisas consideradas avançadas, e que só um expert conseguiria, seria muito mais simples.

Inclusive isso tem nome, chama-se Unikernel.

Já pesquisei bastante sobre kernel mas não entrou na minha cabeça.
Mas faria um mesmo não entendendo.
Dão muitos nomes estranhos para as coisas e esse é meu PONTO FRACO !

Talvez você queira um microcontrolador,

SIM !!!
Só que os que tem clock na casa dos Giga Hertz são encapsulamento BGA.
Ai teria q fazer pci multi camada e a solda eu não sei.
Porisso estou procurando um hardware já montado sem ser para testes e brincadeiras
com a liberdade de um Microcontrolador.

1

Faz muito tempo que eu não mexo com isso e não tenho informações na mão, mas é só questão de pesquisar, se não conseguir achar essas informações, programá-las será bem complicado. Ainda mais sem entender que nenhum computador precisa de software algum para ser programado, tudo é questão de praticidade. Mas toda documentação que quiser existe e não está escondida.

Eu acho que você deveria estudar muita cosia antes de tentar fazer isso. Eu teria bastante dificuldade com toda experiência e conhecimento que eu tenho. Não tente construir uma ponte quando ainda está com dificuldade de carregar um tijolo.

1

Esses documentos da Intel é sobre um computador ou só de processador, porque também precisaria da documentação de quem montou o hardware.
Além do mais queria um processador RISC por ser mais simples no assembly (acredito).

Pra isso serve a BIOS (que hoje em dia não é mais BIOS, e sim UEFI), ele se encarrega inicializar o hardware e depois passa o controle completo para o SO, ou aplicação que você vai contruir. Isso para x86_64

Dá para programar em assembly sem nenhum codigo por baixo ???????
Se não for pedir muito teria como me passar o link ou dizer onde no site deles.
Mas tem que ser o computador pronto, por que se precisar montar a pci com o processador ai...

Dá, tanto a raspberry pi quanto x86_64 é possivel programas em assembly, mesmo com SO. Não é o SO que vai impedir isso, só acho que não vale a pena o trabalho já que qualquer linguagem vai gerar o mesmo tipo de binario final, e é bem provavel que melhor do que o gerado direto do assembly já que o compilador faz otimizações que você nem imagina por estar sendo aprimorado por decadas.

ISSO !
Quero criar meu próprio SO
Pois acho que complicam demaaaaais
Acredito que muitas coisas consideradas avançadas, e que só um expert conseguiria, seria muito mais simples.
Já pesquisei bastante sobre kernel mas não entrou na minha cabeça.
Mas faria um mesmo não entendendo.
Dão muitos nomes estranhos para as coisas e esse é meu PONTO FRACO !

Se você quer criar o seu próprio SO e não entendeu como funciona o kernel, tem alguma coisa errada ai.

SIM !!!
Só que os que tem clock na casa dos Giga Hertz são encapsulamento BGA.
Ai teria q fazer pci multi camada e a solda eu não sei.
Porisso estou procurando um hardware já montado sem ser para testes e brincadeiras
com a liberdade de um Microcontrolador.

Sim! Qualquer coisa acima de 10MHz, o tamanho do terminal influencia no funcionamento.
Ai quando você precisa de processamento acima de 1GHz você vai ter varias interfaces e nenhuma delas vai chegar a 1GHz, ai você vai precisar de multitask e ai você precisa de um SO.

Se o seu problema é a criptografia, eu acho que você está procurando a solução errada. Todo processador moderno (x86_64, ARM, MIPS), que faz uso de criptografia, tem pelo menos algumas instruções especificas para criptografia. Ou então tem um hardware especifico pra isso, mesmo que seja um FPGA, que faz em MHz muito mais rapido o que você quer fazer em GHz.

1

Pra isso serve a BIOS (que hoje em dia não é mais BIOS, e sim UEFI), ele se encarrega inicializar o hardware e depois passa o controle completo para o SO, ou aplicação que você vai contruir. Isso para x86_64

Esse SO que recebe o controle da BIOS.
Quem programou esse SO precisou de quais informações ???
Não precisou de informações detalhadas sobre o hardware da fabricante ??????

Se sim {
São essas informações que eu estou querendo !!!!
}

Se não {
então me explica como alguém cria um SO para um hardware sem ter info detalhada sobre o mesmo??
}

Dá, tanto a raspberry pi quanto x86_64 é possivel programas em assembly, mesmo com SO.

Mas é necessário info sobre o hardware.
É sobre essa info que eu estou falando !!!!

1

Esse SO que recebe o controle da BIOS.
Quem programou esse SO precisou de quais informações ???
Não precisou de informações detalhadas sobre o hardware da fabricante ??????

É esse tipo de documentação que você quer:
https://en.wikipedia.org/wiki/GNU_GRUB
https://en.wikipedia.org/wiki/Windows_Boot_Manager

Mas é necessário info sobre o hardware.
É sobre essa info que eu estou falando !!!!

https://datasheets.raspberrypi.com/bcm2711/bcm2711-peripherals.pdf

Ou talvez, o que você precise seja desse aqui:
https://www.amazon.com.br/Sistemas-operacionais-modernos-Andrew-Tanenbaum/dp/8543005671

1
1