AC 1: Computador de Von Neumann (Parte 1) - Componentes do Computador e Princípios Básicos

  Рет қаралды 6,629

Prof Romerson Oliveira

Prof Romerson Oliveira

Күн бұрын

Пікірлер: 49
@inteligencianaoartificial20
@inteligencianaoartificial20 7 ай бұрын
Poxa, vi tantos vídeos, mas essa playlist é que são fundamentos! Estou começando na programação e esta playlist tem me ajudado a entender o que estou aprendendo cada vez mais. Você explica de forma calma e muito clara. Muito obrigada por seu conteúdo!
@profromersonoliveira4170
@profromersonoliveira4170 7 ай бұрын
Que bom que te ajudou!
@thelicea292
@thelicea292 Жыл бұрын
caramba, muito bom. Estava precisando de um professor que construísse uma base boa assim
@alexandresantosal
@alexandresantosal Жыл бұрын
Parabéns pelo conteúdo Prof Romerson Oliveira...
@AndressaSouza-ct8ci
@AndressaSouza-ct8ci 2 жыл бұрын
Adorei a explicação !! Muito clara pra quem esta no básico
@profromersonoliveira4170
@profromersonoliveira4170 2 жыл бұрын
Ah que bom. Voce viu a playlist?
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
Final semana passo estudando seus vídeos tanto arquitetura quanto logica programacao, são vídeos muitos técnicos e didáticos...
@roniekhaossousabarbosa
@roniekhaossousabarbosa 2 жыл бұрын
Excelente aula!
@profromersonoliveira4170
@profromersonoliveira4170 2 жыл бұрын
Que bom que gostou, Roniele! Acompanha a playlist aí que pode te ajudar =)
@lucasjosel4802
@lucasjosel4802 Жыл бұрын
Professor me tire uma.duvida , como que troca dados via serial com hardware, vc conhece programa coolterm serial? Pq tem comunicar com hardware via serial?
@profromersonoliveira4170
@profromersonoliveira4170 Жыл бұрын
Fala, Lucas. Fiquei sumido um tempo né?! Cara, tem v[arios tipos de comunicação entre o software e hardware. Pode ser por PCI, serial, USB (tb é serial), porta paralela... cada um tem prós e contras. O bom do serial é que é simples de implementar, embora não seja o mais rápido. Não conheço o programa, mas sei já usei o Putty, que é parecido. O sistema escolha uma porta COM do computador para enviar os dados que você digita. O dado não vai para a tela, vai para oura interface de saída que é no caso a porta serial.
@lucasjosel4802
@lucasjosel4802 Жыл бұрын
@@profromersonoliveira4170 oh professor sem problemas, sei que vc está ocupado, pois sempre responde minhas perguntas. Então mais pq se usa esses programas, para comunicacao serial, pois tem que dar comandos, esses comandos e para que???
@profromersonoliveira4170
@profromersonoliveira4170 Жыл бұрын
@@lucasjosel4802 Comunicação seria só faz sentido se você tiver duas máquinas diferentes e quer fazer elas conversarem uma com a outra. É muito comum quando você compra switches de rede eles virem com uma interface serial que você pode configurar usando o computador. Então você precisa de uma forma de mandar comando para o switch (tem um minicomputador dentro dele tb). A forma mais fácil para o fabricante é implementar uma comunicação com porta serial. Os comandos depende de cada máquina. O fabricante vai te falar quais comando você tem que mandar.
@lucasjosel4802
@lucasjosel4802 Жыл бұрын
@@profromersonoliveira4170 entendi e só para maquina conversa com outra diferente, esses comandos vão para processador??
@profromersonoliveira4170
@profromersonoliveira4170 Жыл бұрын
@@lucasjosel4802 Sim, vao para o processador da que vc tá mandando eles. Mas é super comum usar serial pra mandar comando pra placas que a gt usa com Arduino tb.
@luanvieira5661
@luanvieira5661 4 жыл бұрын
O melhor prof de S.I ! Sem mais !
@profromersonoliveira4170
@profromersonoliveira4170 4 жыл бұрын
Se foi o Luan que disse não tem nem discussão! LoL
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
Professor bom dia, tire uma dúvida, existem um circuito pronto codigo ht 12d, ht 12 e, eles são decodificador e codificador, minha dúvida é essa plaquinha existe alguma programação, pois já vem pronta. Outra dentro dela é latch ou flip flops .... esses circuitos vem de fábrica, mais é como e a programacao dela
@profromersonoliveira4170
@profromersonoliveira4170 2 жыл бұрын
Antes de mais nada, olha só essa imagem: media.geeksforgeeks.org/wp-content/cdn-uploads/bcd.png Do lado direito tem um display de 7 segmentos, daqueles de relógio, de microondas, daqueles que ficam chamando o número da senha nas lojas. Do lado esquerdo, temos um circuito que recebe só quatro fios (porque com quatro bits a gente consegue contar em binário de 0 até 15). O problema é que o display precisa de sete fios para dizer quais segmentos ficam acesos e quais ficam apagados para desenhar o número que queremos. Então a gente precisa de um circuitinho que faça essa tradução do binário de 4 linhas para esse outro binário que faz o desenho display. A conexão fixa mais ou menos desse jeito com Arduino: csg.tinkercad.com/things/5pesWp5q8Aj/t725.png?rev=1620201457766000000&s=&v=1&type=circuits Então, esse circuito aí no meio é um codificador (decodificador é o inverso), pois os codificadores recebem os dados de um formato e entregam em outro. Então eles já têm essa programação dentro deles e só funcionam para isso. Geralmente essa programação é direto nas portas lógicas e não precisa de software pra isso. Dá pra construir só com latch mesmo, pois nem precisa de clock.
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
Entendi, mais esse circuito latch tem memoria ram ou processador dentro dele? Como ele exuta instrucao pois tem sofware nele . Tem como explicar professor?
@profromersonoliveira4170
@profromersonoliveira4170 2 жыл бұрын
@@lucasjosel4802 Ele não tem software dentro dele. Ele é puramente hardware. E, por isso, ele só executa a função de decodificador. Ele não consegue fazer mais nada porque não roda software nele. Quando esses circuitinhos têm software, não é software para rodar qualquer coisa. São pequenos programas que só fazem uma tarefa específica também. Quando os caras montaram as portas lógicas lá dentro, eles já conectaram elas de forma que elas dão semrpe o mesmo resultado de decodificação pq é só isso que elas fazem.
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
@@profromersonoliveira4170 entendi essas ligacao são tipo fusiveis queimados , ou é outra realidade, para ligar esses circuitos
@profromersonoliveira4170
@profromersonoliveira4170 2 жыл бұрын
@@lucasjosel4802 Geralmente sao transistores. Mas a gente nao precisa mais conectar transistores, tem programas especializados nisso.
@helyntonestrela7760
@helyntonestrela7760 3 жыл бұрын
OBRIGADO PELA AULA
@profromersonoliveira4170
@profromersonoliveira4170 3 жыл бұрын
O prazer é meu ver você aprendendo. Se inscreva aí no canal que vai sindo vídeo sempre \o/ E esta página aqui pode te ajudar: www.romersonoliveira.com.br/ensino/arquitetura-de-computadores
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
Professor tire uma dúvida, gosto da programação pyton , acho fácil na hora programar, vc indicaria fixar em 1 linguagem programacao ? Qual seu analise para linguagem pyton
@profromersonoliveira4170
@profromersonoliveira4170 2 жыл бұрын
Lucas, acho ótimo você começar a estudar programação!!! Existem alguns tipos de programação, como a Programação Estruturada, Programação Orientada a Objetos, Programação WEB, Programação de Sistemas de Gerenciamento de Bancos de Dados, Programação Funcional e outros. Existem também as linguagens de programação, como Linguagem C, C++, Python, Java, Shell Script, JavaScript, PHP, MySQL... (e muitas outras) A gente usa as linguagens para escrever os programas, que são os códigos que a gente executa nos computadores. Algumas linguagens podem ser usadas para programar em mais de um tipo de programação. O que eu indico pra você agora: aprender Programação Estruturada usando C ou Python. O bom de C é que da pra aprender todas as estruturas básicas da programação estruturada, o ruim é que a gente tem que escrever quase tudo (justamente porque temos acesso ao básico das estruturas de dados). O bom de Python é que você vai programando rápido, mas não aprende tanto as estruturas por baixo. Acho que compensa você estudar um pouco de C primeiro, e depois começa Python e foca em Python, porque ela é mais comercial. Mas começa com C. Mas, antes de tudo, estude algoritmos. É a base da base, sem eles você não faz nada. Faz assim, acompanha essa parte aqui do meu site. Os três primeiros vídeos você vai achar talvez um pouco chato, mas depois fica bem mais legal. www.romersonoliveira.com.br/ensino/algoritmos-e-estrutura-de-dados À media do que você for estudando, eu vou te ajudando. Quando você já estiver com uma base boa de estruturas de dados, eu te falo pra ir pra Python.
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
@@profromersonoliveira4170 professor des já, muito obrigado pelos conselhos, agradeço muito sua humildade que Deus abençoe sua vida, fica muito claro quando vc explica.
@naty_thiel7294
@naty_thiel7294 Жыл бұрын
Gostei bastante, mas uma dica é deixar o audio mais lento, muitas vezes tive q voltar pq falava mt rápido!
@profromersonoliveira4170
@profromersonoliveira4170 Жыл бұрын
Obrigado pela dica =) Deu pra entender?
@moises199x
@moises199x 9 ай бұрын
Tem que ter uma visão muito boa pra enxergar os slides
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
Quando o compilador traduz para linguagem de maquina, ele transforma em 0 e 5 V, que vão para dentro computador, e fica armazenado dentro do hd ou ssd e isso?
@profromersonoliveira4170
@profromersonoliveira4170 2 жыл бұрын
No computador só funciona linguagem de máquina. Tudo já é 0 e 1. O compilador traduz os códigos escritos em, por exemplo C, Python, Java, etc, em apenas 0s e 1s. Voce pode pensar que cada 0 lógico é 0V físico e cada 1 lógico é 5V físico.
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
entendi, aí é armazenado na memoria flash 0 e 5v e isso
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
esses 0 e 5v e para fechar a base transistor e isso , ou passar mesmo a corrente pelo transistor
@profromersonoliveira4170
@profromersonoliveira4170 2 жыл бұрын
Em qualquer das memórias.
@profromersonoliveira4170
@profromersonoliveira4170 2 жыл бұрын
Para todas as operações com o transistor.
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
Professor qual é a base de redes ? em nosso roteadores existe protocolos bgp e ospf ? isso ajuda em roteamento?
@lucasjosel4802
@lucasjosel4802 2 жыл бұрын
Professor uma instrução seria então uma lista de bits que formam bytes, mais como processador entende isso
@lucasgabrielbatistasilva8744
@lucasgabrielbatistasilva8744 4 жыл бұрын
coe
@ozymandias1183
@ozymandias1183 4 жыл бұрын
edinaldo pereira
@profromersonoliveira4170
@profromersonoliveira4170 4 жыл бұрын
Koé! Marcou presença!
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 12 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 59 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 687 М.
Como é a Arquitetura de um Computador
5:02
Prof Márcio Chaves
Рет қаралды 1,6 М.
Vídeo 4 - Arquitetura de Von Neumann
11:59
FAC Unb
Рет қаралды 28 М.
AC 3: Arquitetura e Organização de Computadores - O que significa isso?
7:45
Prof Romerson Oliveira
Рет қаралды 24 М.
Explicação rápida sobre A ARQUITETURA DE VON NEUMANN
4:40
Dicas do Luke
Рет қаралды 8 М.
O Princípio Que TODO Programador Precisa Conhecer
11:06
Filipe Deschamps
Рет қаралды 666 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 12 МЛН