Semana 8: aula TP (do dia 26 de Novembro de 2020 ao curso de EI)

00:59:12
https://www.youtube.com/watch?v=l-ZbiSl-RfY

Zusammenfassung

TLDREste vídeo tutorial é uma introdução prática ao uso do Assembly para escrever um programa simples que retorna um código de saída. O narrador explica como navegar no sistema operacional utilizando comandos básicos de shell, descrevendo o uso de comandos para listar ficheiros e diretórios, alterar permissões e manipular caminhos. O tutorial detalha como inicializar um ambiente de programação utilizando o editor de texto 'vi' para criar o programa em Assembly. O processo de compilação é demonstrado com as ferramentas 'as' para montar e 'ld' para linkar o programa, explicando a necessidade de converter código Assembly em executável. Através do exemplo, ilustra-se como as instruções Assembly interagem diretamente com registradores do processador para operações simples, destacando a importância de códigos de retorno indicando o sucesso ou falha do programa. O tutorial também discute a organização do sistema de ficheiros como uma estrutura tipificada em diretórios e ficheiros, além das diferenças entre links simbólicos e links físicos.

Mitbringsel

  • 🖥️ Aprender a usar comandos básicos de shell é crucial para navegar e manipular arquivos.
  • 🔧 Criar programas em Assembly permite um controle preciso sobre el hardware.
  • 📂 Los directorios son como árboles, organizados jerárquicamente.
  • ⚙️ Assembly requiere montar y enlazar el código antes de ejecutarlo.
  • 📜 Saber cómo configurar los permisos de archivos asegura que solo usuarios autorizados accedan a ellos.
  • 🔄 El código de retorno de un programa indica si se ejecutó con éxito.
  • 🧰 Usar un editor de texto como 'vi' facilita la creación de archivos Assembly.
  • 🗝️ Entender registros es esencial para manipular datos en Assembly.
  • 🔍 Una diferencia clave entre C y Assembly es el nivel de abstracción.
  • 🔗 Los soft links son referencias, mientras los hard links son accesos directos al contenido de datos.

Zeitleiste

  • 00:00:00 - 00:05:00

    O presentador está a introducir a ensamblaxe, explicando que este programa inicial non realizará operacións complexas como sumar números ou transferir datos. Se centra en configurar unha VPN correctamente antes de comezar, e fai un chamamento para que se apaguen os micrófonos para evitar interrupcións.

  • 00:05:00 - 00:10:00

    Introduce a idea básica do Linux e como interactuar con el a través da shell, explicando que todo dentro do sistema operativo Unix dos anos 60 e 70 se relaciona cun kernel que xestiona o hardware. Tamén menciona como Unix inspirou outras versións debido a restricións de licencias.

  • 00:10:00 - 00:15:00

    Explícase a importancia de comprender a shell para interactuar co sistema dun xeito efectivo. Explica como está organizada a información nun ordenador, utilizando analogías para despexar dúbidas. Ensinan comandos básicos para navegar e identificar a estrutura de directorios.

  • 00:15:00 - 00:20:00

    Discute en detalle as diferenzas entre ficheiros e directorios, mencionando como Unix organiza ficheiros en directorios, tamén coñecidos como carpetas. Explica como usar comandos para listar e verificar as propiedades dos ficheiros dentro dos directorios.

  • 00:20:00 - 00:25:00

    Detalla máis sobre o uso de comandos na shell, entre eles, como listar ficheiros ocultos e a estrutura jerárquica dos directorios. Ademais, dá unha lección sobre os permisos dos ficheiros e como sufrimento poden organizar a información.

  • 00:25:00 - 00:30:00

    Explícase como navegar na estrutura de directorios, utilizando as analogías dunha árbore para describir o sistema de ficheiros xerárquico de Unix. Menciónase como cambiar entre directorios e como os comandos se utilizan para obter información esencial.

  • 00:30:00 - 00:35:00

    Introduce editores de texto para escribir código en C e como compilar ese código. Despois, exemplifica a creación de ficheiros executables e discute a importancia de configurar correctamente os permisos e o PATH para evitar problemas de execución.

  • 00:35:00 - 00:40:00

    Fala sobre ensamblaxe de código e crea un exemplo simple. Mostra como converter código C en código máquina a través da compilación e explica que a lingua ensamblaxe é máis directa, pero máis complexa, que a programación en C.

  • 00:40:00 - 00:45:00

    Entra en detalle sobre cómo traducir ensamblaxe a código máquina, mostrando a importancia de entender o ensamblaxe xunto co sistema operativo. Comenta sobre a eficiencia e tamaño reducidos dos programas en ensamblaxe e as fases necesarias para a súa creación.

  • 00:45:00 - 00:50:00

    Discute a anatomía dunha instrución ensamblaxe, incluíndo a relación entre ensamblaxe e chamadas de sistema operativo específicas que permiten a execución de programas. Introduce etiquetas, variables de estado e coma estas interaccionan co compilador.

  • 00:50:00 - 00:59:12

    Resume concluíndo a lección de ensamblaxe e animando aos estudantes a practicar e verificar os seus entendementos mediante exercicios e experimentación directa, anunciando que todo o material foi gravado e estará dispoñible para revisión posterior.

Mehr anzeigen

Mind Map

Mind Map

Häufig gestellte Fragen

  • Que comandos são utilizados para compilar um programa em Assembly?

    São utilizados comandos como 'as' para montar e 'ld' para linkar o programa.

  • Como é organizado o sistema de ficheiros descrito no vídeo?

    O sistema de ficheiros é descrito como uma árvore com diretórios que contêm ficheiros.

  • Qual é a diferença entre RWX e chmod em termos de permissões?

    RWX refere-se às permissões lidas, escritas e executadas (read, write, execute), enquanto 'chmod' é o comando usado para modificar essas permissões.

  • Qual o papel do registrador no código Assembly mostrado?

    O registrador é utilizado para armazenar valores temporários e executar operações básicas, como retornar um valor de saída.

  • O que significa 'exit code zero' no contexto do vídeo?

    'Exit code zero' indica que o programa foi executado com sucesso, sem erros.

  • Como os diretórios e ficheiros são identificados na linha de comandos?

    Diretórios e ficheiros são identificados pelo caminho, utilizando barras (/) para separar diretórios e dois pontos (:) para saídas anteriores.

  • Como você sabe o local atual no sistema de ficheiros?

    Usa-se o comando 'pwd' para saber o caminho atual no sistema de ficheiros.

  • O que é um 'soft link' e como difere de um 'hard link'?

    Um 'soft link' é uma referência ou atalho para um ficheiro ou diretório, enquanto um 'hard link' é uma referência direta ao conteúdo de dados no sistema de ficheiros.

  • Por que é importante incluir livrarias em programação C?

    Para utilizar funções já definidas, como 'printf', que não fazem parte do núcleo da linguagem C.

  • Qual é a diferença entre compilar em C e Assembly?

    Compilação em C é mais automatizada e abstrata, enquanto em Assembly é mais direta e próxima ao código de máquina.

Weitere Video-Zusammenfassungen anzeigen

Erhalten Sie sofortigen Zugang zu kostenlosen YouTube-Videozusammenfassungen, die von AI unterstützt werden!
Untertitel
pt
Automatisches Blättern:
  • 00:00:01
    o ok prontos
  • 00:00:05
    o Ok como eu disse a não ser tão toda a
  • 00:00:09
    gente então conseguiu retirar qualquer
  • 00:00:12
    cena toda a gente conseguiu entrar vai
  • 00:00:15
    ser pai e agora já estão vou fazer o
  • 00:00:19
    primeiro programa em assembly ok que uma
  • 00:00:23
    espécie de introdução ainda não posso
  • 00:00:25
    fazer nada não vamos nem Adicionar
  • 00:00:28
    números nem vamos transferir dados entre
  • 00:00:30
    os exercícios memórias e vamos verificar
  • 00:00:33
    se o número diferente de zero são as
  • 00:00:34
    três premissas que tá na mão na o fim de
  • 00:00:37
    2013 nos dizem que
  • 00:00:40
    e em termos de hardware as instruções
  • 00:00:44
    mais primitivas de um computador tem
  • 00:00:46
    implementado em hardware são adição de
  • 00:00:48
    dois números verificação número
  • 00:00:49
    diferente de zero, zero e Transferir
  • 00:00:51
    dados entre memórias mas ainda não a
  • 00:00:53
    fazer isso vamos fazer uma pequena
  • 00:00:54
    preparação Não é a primeira coisa que eu
  • 00:00:58
    vou fazer é obviamente ligar a beber e
  • 00:01:04
    e depois de ligar a VPN com sucesso
  • 00:01:08
    verificar então se eu tenho uma ligação
  • 00:01:11
    e a alguém tem um microfone ligar que
  • 00:01:15
    desligue por favor que eu estou a gravar
  • 00:01:16
    tá bem tenho uma ligação no pé vou então
  • 00:01:23
    usar uma conta do tipo aí como é que é
  • 00:01:33
    se alguém tem um microfone ligado Por
  • 00:01:35
    favor desligue tá bem
  • 00:01:37
    se escreve entrar depois disso falar que
  • 00:01:39
    já não me lembro
  • 00:01:41
    e quem tem um microfone ligar por favor
  • 00:01:48
    e desliga
  • 00:01:51
    o microfone Santo An
  • 00:01:57
    E aí
  • 00:01:58
    E aí
  • 00:01:59
    e agora vou ver então quais são elas
  • 00:02:04
    ah ah ah
  • 00:02:07
    [Música]
  • 00:02:11
    a folha em frente
  • 00:02:15
    E aí 20 a Vila a
  • 00:02:19
    a escrever dizer em um a Zé
  • 00:02:27
    E aí
  • 00:02:29
    eu quero
  • 00:02:33
    Oi quem é você Tudo ok antes de fazer
  • 00:02:40
    vamos fazer isso que eu problema pequeno
  • 00:02:42
    programa para adicionar dois números em
  • 00:02:44
    setembro nós vamos ter que primeiro
  • 00:02:49
    saber trabalhar com este novo
  • 00:02:53
    é com este novo assim Cristo aqui com
  • 00:02:57
    esse novo sistema operativo
  • 00:03:00
    O que é o senhor crítico no Linux
  • 00:03:05
    o que cuja distribuição é o regime ok
  • 00:03:10
    que é uma versão compilada para
  • 00:03:13
    espaçador da arma de 6 do Brasil pai uma
  • 00:03:20
    solução deve Ok e nós vamos trabalhar
  • 00:03:24
    com o problema específico que tem um
  • 00:03:26
    nome específico que é Buzz oque é uma
  • 00:03:29
    célula
  • 00:03:30
    o Maciel em Sistemas operativos não é
  • 00:03:34
    mais do que um problema que nós
  • 00:03:36
    conseguimos ok que serve de ponte entre
  • 00:03:38
    o utilizador e o carnaval do sistema
  • 00:03:41
    operativo e o núcleo depois o núcleo do
  • 00:03:44
    sistema operativo é que é responsável
  • 00:03:46
    por gerir todo o ar e entender o ar ver
  • 00:03:49
    nós vamos usar o ar do era mas para
  • 00:03:52
    utilizamos precisamos de ter algo entre
  • 00:03:55
    nós e o hardware que consiga fazer
  • 00:03:57
    interface homem-máquina e isso ele chama
  • 00:04:00
    operativo no Togo mas agora dividindo em
  • 00:04:03
    camadas partido nós vamos interagir
  • 00:04:06
    diretamente com o programa sistemas do
  • 00:04:08
    céu neste caso é bom é que em gel Ok É
  • 00:04:13
    porque é um Colombo da célula original
  • 00:04:15
    bone Shell isso porque ele não é um
  • 00:04:19
    Colombo sistema operativo Unix Ok e o
  • 00:04:23
    sistema operativo Unix foi feito nos fim
  • 00:04:25
    dos anos 60 e início dos anos 70
  • 00:04:28
    ó e esses anos 70 em si ou seja os
  • 00:04:31
    criadores do sistema operativo Unix e
  • 00:04:33
    criaram uma linguagem chamada se vocês
  • 00:04:35
    estão aprender aí
  • 00:04:36
    a programação para fazer este sistema
  • 00:04:42
    operativo e depois alguém me disse uma
  • 00:04:44
    parte que foi clonado porque o Unix a
  • 00:04:46
    partir dos anos 80 chão as licenças de
  • 00:04:49
    utilização e que ser pago e o alguém que
  • 00:04:52
    eu fico muito indignada com isso na
  • 00:04:54
    melhor das pessoas inclusivamente até o
  • 00:04:56
    canal que fez uma opção um Colombo de
  • 00:04:59
    único chamada Mix
  • 00:05:01
    bom e depois obviamente ele fez um mix
  • 00:05:03
    para ensinar sistemas operativos que eu
  • 00:05:05
    tava doidão únicos puro e deu aulas de
  • 00:05:08
    sistemas operativos ao ali nos Stories
  • 00:05:10
    com o mini que seus Stories decidiu
  • 00:05:13
    fazer outro Cor e Sabor de Linux Ok mas
  • 00:05:17
    obviamente que só com o carro não se
  • 00:05:20
    consegue fazer nada nós temos que
  • 00:05:21
    entregar mais coisas uma delas esta
  • 00:05:23
    Shell que no caso utilizando um
  • 00:05:28
    carmelino Se temos abaixo Ok então conta
  • 00:05:31
    boa céu bom é o nome de quem criou os
  • 00:05:34
    céus e temos que saber interagir com ela
  • 00:05:38
    ok temos aqui uma coisa que está a
  • 00:05:40
    piscar que tem o nome tipo de aquele
  • 00:05:42
    Professor Ok o nome deste retangu e
  • 00:05:47
    antes do cursor ou seja este conjunto
  • 00:05:49
    irá testar atrás no Professor também tem
  • 00:05:51
    o nome específico ok que é pronto pronto
  • 00:05:56
    OK e tem estamos feedback sobre quem é
  • 00:06:01
    Eu entro com que utilizador ou entrei
  • 00:06:04
    nesta máquina Então eu estou logado com
  • 00:06:10
    tudo é e 20 a ver
  • 00:06:13
    e na máquina cujo nome é head rip 9 e
  • 00:06:17
    depois temos aqui alguns dos limitadores
  • 00:06:19
    no meu caso do arroba meu caso deste
  • 00:06:23
    espaço esse frango e como é o caso
  • 00:06:25
    desses: estio é uma maneira compactada
  • 00:06:29
    dizer qual é a localização que estão no
  • 00:06:31
    disco Ou seja é baixo
  • 00:06:34
    e tal como por exemplo no caso do mar
  • 00:06:39
    que eu respondi que fizesse Panda é um
  • 00:06:43
    problema que me consigo ver que eu
  • 00:06:45
    consigo ver quais são os problemas que
  • 00:06:46
    eu tenho no disco e num determinado
  • 00:06:48
    diretório Ok já pensou aqui nos download
  • 00:06:51
    o diretor downloads over download está
  • 00:06:54
    debaixo domingo está constituiu está na
  • 00:06:57
    raiz Ok E é este o programa o cheiro
  • 00:07:02
    obviamente aqui chamamos de fôlderes ou
  • 00:07:06
    pastas mas as pastas são uma
  • 00:07:08
    representação gráfica daquilo que se
  • 00:07:11
    chama verdadeiramente em baixo nível de
  • 00:07:14
    diretórios ou diretorias tá bem eu saber
  • 00:07:18
    qual é a diretoria onde eu estou tem que
  • 00:07:19
    fazer print work directly to a kill que
  • 00:07:24
    está ali significa isso mesmo Flash 1
  • 00:07:27
    Flash aí vi tabi que é uma maneira de
  • 00:07:30
    compactada porque é sempre a mesma e
  • 00:07:32
    sempre Flash 1 Flash e o
  • 00:07:34
    e nem no caso sistemas operativos de mim
  • 00:07:37
    no caso dos machos é sempre Flash users
  • 00:07:41
    Flash you e o nome do criador buscar já
  • 00:07:44
    estou com outro isopor chamado admir Ok
  • 00:07:48
    no caso do dos eu acho que é do tipo
  • 00:07:53
    Black Flash o dólar se utilizam Black
  • 00:07:56
    Legion Flash back Flash acho que é usos
  • 00:08:01
    e backslash pois o nome de utilizador
  • 00:08:04
    pequena sistema operativo tem uma
  • 00:08:06
    maneira diferente de organizar os seus
  • 00:08:10
    cheiros mas são tudo são considerados
  • 00:08:13
    cheiros a vários tipos de ficheiros
  • 00:08:16
    bom e depois há outro não comumente
  • 00:08:18
    usados São os diretores para agrupar
  • 00:08:21
    seres organizar temos aqui no diretório
  • 00:08:25
    home e ver aqui o diretório aí OK eu
  • 00:08:28
    estou neste sítio tudo o que eu fizer
  • 00:08:31
    neste isso gravar alguma coisa vou
  • 00:08:32
    gravar né que ele diretório depois
  • 00:08:35
    conseguir encontrar onde é que eu estou
  • 00:08:36
    não ok então o cursor ali buscar a
  • 00:08:39
    espera de um programa que eu escuto
  • 00:08:41
    falar o nome do prêmio que quer escutar
  • 00:08:42
    que normalmente chama comando chamado
  • 00:08:47
    sistema linha comenta fácil em linha de
  • 00:08:50
    comandos não é
  • 00:08:51
    é realmente ensinar inglês se ali
  • 00:08:55
    command-line interface um ele é o céu
  • 00:09:01
    não está escondido é boa mesmo a
  • 00:09:04
    primeira semana vocês aprendi como é que
  • 00:09:05
    nós sabemos o que quer dizer que o
  • 00:09:07
    comando temos a seleção manual que eu né
  • 00:09:11
    fazemos semana é um nome de um cheiro e
  • 00:09:14
    depois fomos Qual é o momento que nós
  • 00:09:15
    temos Ok tanto a Shell deixa-se escutado
  • 00:09:19
    é chamado manual e que está o manual
  • 00:09:21
    desse desde o comando pwd significa por
  • 00:09:26
    in the name of current working directory
  • 00:09:29
    onde é que está o nome diretoria ou
  • 00:09:33
    diretor da diferença entre o feminino eo
  • 00:09:35
    masculino é igreja só de Director oque é
  • 00:09:39
    e depois nós quisermos andar com ao
  • 00:09:42
    longo do manual com as setas para baixo
  • 00:09:44
    para baixo para cima ou com o entra para
  • 00:09:47
    baixo com o espaço para as novas espaço
  • 00:09:49
    e depois temos aqui para sair é só
  • 00:09:52
    clicar em kit até porque estamos ok
  • 00:09:58
    e agora eu preciso ver tal como nós
  • 00:10:01
    temos aqui um problema de ver logo não é
  • 00:10:04
    graficamente o cheiro eu tenho que fazer
  • 00:10:06
    leite Ok fazendo ir e consigo ver os
  • 00:10:10
    seus para lá tenho eu tenho um cheiro
  • 00:10:12
    que a cola dentro de baixo é você que é
  • 00:10:14
    uma vocês não vão ver isto com estas
  • 00:10:20
    é com estas cores Isto é isso é
  • 00:10:25
    configurado uma variável no ambiente
  • 00:10:27
    chamada PS1 e obviamente eu fui buscar a
  • 00:10:31
    internet uma das formas de sistema data
  • 00:10:34
    de cores e uma data de códigos mesmo de
  • 00:10:36
    tags para nós confirmamos Nossa prova e
  • 00:10:43
    e e e a ideia portanto eu coloquei isso
  • 00:10:46
    não terminado shapes não quando a cada
  • 00:10:47
    vez que eu entro ele configuram com
  • 00:10:49
    estas coisas a vossa jogo eu tenho uma
  • 00:10:52
    presente deixe-me ver já agora daqui
  • 00:10:56
    alguém que me deu o número do caçador se
  • 00:10:58
    faz favor o número diga 7699 761
  • 00:11:08
    E aí d996 onde vocês vão ver desta
  • 00:11:13
    maneira vão ver que é tudo verde
  • 00:11:16
    em qualquer distância vídeo AACD só me
  • 00:11:19
    ligar aqui não é tão de voz fica tudo a
  • 00:11:22
    ver com a ver a diferença porque não tem
  • 00:11:24
    aquele receio configurado Ok já agora se
  • 00:11:27
    eu quisesse configurar aqui ó fechei
  • 00:11:28
    aqui que fazer isso agora eu vou
  • 00:11:29
    configurar o seu pode ser ele tem que eu
  • 00:11:33
    tenho que ir aqui um festa no bar e
  • 00:11:36
    o dote basta escondido RC Ok eu já vou
  • 00:11:41
    colar eu vou jacko diários tenho aqui um
  • 00:11:45
    eu vou já dormir utilizar um editor que
  • 00:11:48
    depois vocês de utilizar Estendeu que já
  • 00:11:50
    vou colocar no vosso colega
  • 00:11:55
    eu vou aqui para o fim vocês viram meio
  • 00:11:58
    de ir lá para a só que eu vou colocar a
  • 00:12:01
    já aqui o nosso colega você gravar tanto
  • 00:12:04
    e agora voltasse outra vez entrar no de
  • 00:12:07
    voz colega
  • 00:12:09
    E aí
  • 00:12:11
    Ah entendeu já tem isso com as cozinhas
  • 00:12:13
    todos estão ouvir O Marcos antecipou-se
  • 00:12:17
    já tem isto uma ou seja fazendo a
  • 00:12:21
    listagem dando mais uma vez ele é culpa
  • 00:12:26
    instante Luiz ele é significa list
  • 00:12:30
    directory outra vez a palavra diretório
  • 00:12:32
    Não há dúvida
  • 00:12:34
    é que quando utilizamos uma interface
  • 00:12:37
    limpa e documentos não existem pastas
  • 00:12:40
    este nome é um nome posterior Quando
  • 00:12:44
    apareceram as interfaces gráficas a
  • 00:12:46
    partir dos anos 80 porque este este este
  • 00:12:49
    este sistema operativo é partiu aparecer
  • 00:12:52
    um gesto tente 69 70 71 72 horas é
  • 00:12:59
    e o conceito é os cheiros são
  • 00:13:02
    organizados em diretórios Ok quem disser
  • 00:13:07
    pastor folga está mal isto é uma pasta
  • 00:13:11
    muito você subir em tudo viagem chamam
  • 00:13:14
    isso não é basta uma representação
  • 00:13:17
    gráfica de um diretório diretoria. Ok
  • 00:13:21
    clipe só que nós temos utilizar na forma
  • 00:13:25
    longa porque nos dá muito mais
  • 00:13:27
    informação aqui se fizéssemos na tls só
  • 00:13:30
    me dá um nome do ficheiro e o que é que
  • 00:13:33
    isto o nome do ficheiro Ou seja é uma
  • 00:13:35
    Label nome que aponta para os dados que
  • 00:13:40
    estão no disco Ok este ficheiro aquilo
  • 00:13:44
    que se chama como um link físico é uma
  • 00:13:47
    ligação direta ok
  • 00:13:50
    e é cozinha também em seus objetivos por
  • 00:13:54
    harding Ok e potencial Harley ao softlin
  • 00:13:59
    e sofre link aqui vocês conhecem muito
  • 00:14:01
    bem e guardem em todos os teus passos
  • 00:14:04
    tem os computadores são uma maneira
  • 00:14:07
    decidir performance assim a informação
  • 00:14:09
    está no disco Possivelmente Este é o
  • 00:14:12
    mecanismo vamos o nome e a gente
  • 00:14:15
    simplesmente chama o nome excedente e
  • 00:14:18
    ele escuta ou mostra o conteúdo que está
  • 00:14:21
    no disco nós temos isso nome quando você
  • 00:14:23
    já pagam o cheiro vocês não apagam a
  • 00:14:26
    informação que está no disco
  • 00:14:28
    se você já pago é o nome que os
  • 00:14:31
    possibilita Ok chegaram diz tá bem
  • 00:14:36
    e eu só te ligo o que é é o outro cheiro
  • 00:14:40
    que aponta para o outro cheiro ok que é
  • 00:14:44
    o conceito de cheques ou atalho em
  • 00:14:47
    Windows Ok quando vocês fazem vocês põe
  • 00:14:51
    a vossa docker ou põe o desktop tem um
  • 00:14:53
    chá que é tão um atalho para fazer um
  • 00:14:57
    software um tem um like se existe as
  • 00:14:59
    pessoas com seres Harley Quinn
  • 00:15:02
    o Sporting está só seja pagarem o link
  • 00:15:05
    que eu vou pegar um nome do ficheiro já
  • 00:15:09
    não consegue receber a informação é como
  • 00:15:11
    se fosse uma perdido sabe que pode rir
  • 00:15:13
    escrever por cima daqueles região Ok mas
  • 00:15:17
    se vocês quiserem ter outras formas de
  • 00:15:20
    ser aquele aquela informação não é podem
  • 00:15:22
    criar uma data the softness Ok Isso é
  • 00:15:24
    muito importante para tu que eu vou
  • 00:15:25
    lavar explicar assim que é como é que eu
  • 00:15:28
    consigo ler isto aqui o que é que
  • 00:15:30
    significa essa informação toda que está
  • 00:15:31
    isso é muito importante que eu vou
  • 00:15:33
    atualizar aqui a notação que aprendi com
  • 00:15:35
    vocês a usar não é
  • 00:15:38
    e nós vamos ter aqui eu queria
  • 00:15:44
    G1
  • 00:15:46
    é né
  • 00:15:50
    e nós vamos ter aqui várias colunas Tá
  • 00:15:55
    eu vou adivinhar as suas para ter sétima
  • 00:15:59
    coluna
  • 00:16:01
    a sétima nós vamos sair então a sexta
  • 00:16:07
    coluna que daqui até aqui quem nós vamos
  • 00:16:13
    ter a quinta coluna vamos que a gente a
  • 00:16:15
    macumba Ok é que isso aqui não parece
  • 00:16:17
    uma coluna parece um tempo mas só se
  • 00:16:19
    estiverem baixos aparecem numa coluna
  • 00:16:22
    não é parece todos os pés tudo dessa
  • 00:16:25
    informação toda esta e por isso fora
  • 00:16:26
    evitam a quinta e quarta a terceira e
  • 00:16:32
    segunda EA primeira Ok o certo é fácil
  • 00:16:37
    de memorizar é só precisamos ensinar no
  • 00:16:40
    Cristiano Ronaldo CR7 uma certa só que
  • 00:16:43
    maravilha tudo certo ok então o que é
  • 00:16:47
    que essa essa Exatamente é o nome do
  • 00:16:51
    ficheiro tudo que aparece aqui é tudo
  • 00:16:53
    são com a ele que você consiga todos os
  • 00:16:55
    seus pois temos vários tipos de
  • 00:16:57
    ficheiros um deles é o diretório diretor
  • 00:17:00
    nenhum tipo de Cheiro dele
  • 00:17:01
    um ok e por um só fim também é OK e a
  • 00:17:05
    uma letra que não precisa que ter um
  • 00:17:07
    deles Ok sem temos o nome do ficheiro
  • 00:17:09
    nessa última linha Ok tudo que eu estou
  • 00:17:12
    explicar aqui sai no exame de sangue que
  • 00:17:16
    é 100 porcento na sexta coluna temos o
  • 00:17:20
    que é de tapa e a hora da criação destes
  • 00:17:24
    ser ou da última modificação Ok quando
  • 00:17:28
    aparece o ano é o ano atual a quinta
  • 00:17:30
    coluna Ok quinta coluna
  • 00:17:34
    Qual é o tamanho do ficheiro em by em
  • 00:17:38
    ambientes nem kilobyte megabyte baile
  • 00:17:42
    este cheiro ocupa no disto 50 watts
  • 00:17:47
    o tipo de aparece aqui dos números para
  • 00:17:49
    si mesma coisa mas não é OK é o Unix nós
  • 00:17:53
    temos vários tipos de utilizador o
  • 00:17:55
    principal é o suplementação que serve
  • 00:17:58
    Rute só aparece a gente não é
  • 00:18:01
    E porque é que se chama Rute que é o
  • 00:18:03
    utilizador que têm permissões para fazer
  • 00:18:05
    tudo desde a raiz até a florzinha daab
  • 00:18:09
    diretório Ok consegue me o que é que
  • 00:18:12
    significa fazer tudo vida ai Execute é
  • 00:18:18
    tão simples como isso é leira ou escutar
  • 00:18:21
    ou ler e escrever um espetáculo noturno
  • 00:18:24
    tu teu super misturador de uma máquina
  • 00:18:27
    Unix têm permissões para fazer tudo e o
  • 00:18:32
    sistema operativo inclusivamente no
  • 00:18:34
    próprio de esconde-esconde ou Nós
  • 00:18:37
    moramos informação que ele ir escrever
  • 00:18:40
    histórias tem uma ordem específica como
  • 00:18:42
    vocês vão ver já que é muito importante
  • 00:18:44
    está bem né
  • 00:18:46
    E agora o que aparece aqui ok por acaso
  • 00:18:49
    aparece o outro mas isto porque para
  • 00:18:51
    além de luto nós temos vários
  • 00:18:54
    realizadores o preto é o dono que o Don
  • 00:18:57
    daquele cheiro e aparece exatamente
  • 00:18:59
    sempre nesta terceira coluna e Londres e
  • 00:19:04
    depois temos a noção de grupo
  • 00:19:07
    Oi ok
  • 00:19:09
    é normalmente não posso vai aparecer o
  • 00:19:11
    vosso aí número é e número porque vocês
  • 00:19:14
    têm amareju de gerir um grupo com o
  • 00:19:16
    vosso nome não tem portão na terceira é
  • 00:19:18
    o grupo não desculpa não ter ido coluna
  • 00:19:21
    o dono na quarta coluna é o grupo Ok o
  • 00:19:25
    nome do grupo está muito importante eu
  • 00:19:27
    vou deixar esta segunda coluna para o
  • 00:19:29
    fim ok Porque na primeira coluna temos
  • 00:19:32
    aqui a informação exatamente como podem
  • 00:19:34
    ver aparece aqui um RW e todos os seus
  • 00:19:38
    não aparece rwxrwxrwx aparece o erro ou
  • 00:19:42
    wx significa que a permissões para fazer
  • 00:19:46
    isso e o primeiro conjunto de erva-doce
  • 00:19:48
    São pequenas colunas dentro da primeira
  • 00:19:50
    coluna desrespeito primeiro ou o segundo
  • 00:19:55
    rwx aos utilizadores do grupo e o
  • 00:19:59
    terceiro aparece então a terceira figura
  • 00:20:02
    que é outro
  • 00:20:04
    o Unix nós temos o Hulk
  • 00:20:08
    o que a gente pode descartar Porque sem
  • 00:20:10
    permissões para fazer tudo não vale a
  • 00:20:12
    pena agora o dono que é rude neste caso
  • 00:20:16
    nas casas de ferro que têm permissões
  • 00:20:19
    para fazer o quê RW mas não têm
  • 00:20:21
    permissões para escutar isso porque
  • 00:20:23
    porque tem que ser o texto no executável
  • 00:20:25
    né Eu não sei mas disso estão sempre
  • 00:20:28
    texto e estarem binária Ok já enquadre
  • 00:20:31
    máquina por isso é que não aparecem
  • 00:20:33
    flashes Ok Where ministrado o
  • 00:20:37
    utilizadores do grupo Rute só têm
  • 00:20:40
    permissões para ler e os outros
  • 00:20:41
    inclusivamente de som Sou eu por exemplo
  • 00:20:45
    ou neste caso é e vim pessoal neste
  • 00:20:48
    momento ou um de vocês estão exatamente
  • 00:20:51
    só têm permissões para ler estes feira
  • 00:20:54
    não para fazer mais tá bem e agora só
  • 00:20:56
    falta estudar tezinho que aparece aqui
  • 00:20:57
    no atrás que é um hífen
  • 00:21:00
    a Filipa e o primeiro é da primeira
  • 00:21:03
    coluna diz-me que estão recheio regular
  • 00:21:06
    o recheio sim o e texto webnar em cheiro
  • 00:21:09
    se foram de
  • 00:21:11
    Esse é um diretório isso for um ele é um
  • 00:21:14
    sócio em
  • 00:21:17
    é percebido sentiu gravar estudo e
  • 00:21:20
    depois eu vou disponibilizar Ok mas
  • 00:21:22
    vocês têm que estar neste momento sem
  • 00:21:25
    fazer absolutamente nada no vosso
  • 00:21:26
    computador olhar para aquilo que estou a
  • 00:21:28
    fazer a escrever e vocês podem para
  • 00:21:30
    combater lápis de escrever agora mais
  • 00:21:33
    não está bem eu não sei o que é que
  • 00:21:35
    vocês estão colisão chave neste momento
  • 00:21:37
    tou a gravar vou fazer de fio a pavio
  • 00:21:40
    alguma dúvida até agora
  • 00:21:45
    eu vou responder
  • 00:21:48
    e não toda a gente me ouvir mais ok
  • 00:21:52
    bastante o bom então a pagar nos tudo ok
  • 00:21:56
    Hum hum tem que sair daqui
  • 00:21:59
    o som da minha voz ficou o que eu
  • 00:22:01
    continuo Carvalho se eu fizer uma
  • 00:22:03
    listagem na fórmula da raiz Como podem
  • 00:22:08
    ver que é a partir da diz né ouvir já
  • 00:22:10
    aparecem todos os nomes dos ficheiros
  • 00:22:13
    nessa última sexta coluna todas as datas
  • 00:22:18
    e horas de criação última atualização
  • 00:22:21
    todos os tamanhos em baixo que isso seja
  • 00:22:25
    ocupam Qual é o grupo Qual é o dono aí
  • 00:22:29
    faltou mas que esta coluna já agora
  • 00:22:32
    diretores não vi uma panóplia são todos
  • 00:22:34
    os diretores e estão a ver que este deve
  • 00:22:37
    x cujo dono é o rosto em permissões para
  • 00:22:41
    fazer tudo não é agora quem é do grupo
  • 00:22:46
    dos administradores já não tem
  • 00:22:49
    pendências para escrever e os outros
  • 00:22:50
    todos são vocês inclusivamente já só têm
  • 00:22:53
    permissões para ler e escutar naquele
  • 00:22:56
    texto Então o que significa este número
  • 00:22:58
    aparece
  • 00:22:59
    esse é o número de arles não é que
  • 00:23:03
    options é de ordens é o nome de
  • 00:23:05
    ficheiros ok que tem uma ligação direta
  • 00:23:08
    ao disco O que significa a Chromecast
  • 00:23:13
    segunda coluna que era o que faltava
  • 00:23:14
    oque é
  • 00:23:16
    é mas para além disto que uma seguro
  • 00:23:19
    ainda há um cês tão escondidos que um
  • 00:23:21
    deles até já o Marcos que comecem por
  • 00:23:24
    conta para vocês verem os seus convites
  • 00:23:25
    tem por lá significa ou leite
  • 00:23:29
    e quem usend long formato eo a todos ok
  • 00:23:35
    então a ver tudo o que aparece com um
  • 00:23:37
    ponto está escondido com ele e a
  • 00:23:38
    Cinderela
  • 00:23:41
    Oi e para Além disso não preciso
  • 00:23:43
    configuração de você conta OK o mais
  • 00:23:46
    importante agora e é preciso saber muito
  • 00:23:48
    bem ok o tempo está bem disso é o ponto:
  • 00:23:52
    Afinal o que é que ele ponto de vocês
  • 00:23:55
    podem ver oque é um diretório é mas que
  • 00:23:57
    diretório já que são tanto são dois
  • 00:24:01
    Jardim Ok vamos começar pelo mais
  • 00:24:04
    importante que ele ponto.... É usado
  • 00:24:08
    para mudarmos de diretório para onde que
  • 00:24:11
    é para mudar diretório CD significa sem
  • 00:24:14
    derreter serve para ir para o diretor
  • 00:24:18
    que imediatamente anterior não
  • 00:24:20
    esqueçamos que nós estamos no
  • 00:24:22
    o flash flash af-20 Aveiro assistiu o
  • 00:24:27
    caminho desde a raiz uma vez desde a
  • 00:24:29
    raiz se vemos na raiz de uma árvore de
  • 00:24:33
    diretórios é como nós vamos ver isso
  • 00:24:34
    como se fosse uma árvore para jantar com
  • 00:24:38
    queimar uma hora tem um dente e agora
  • 00:24:41
    uma coisa dentes tem uma raiz né as aves
  • 00:24:45
    têm Barris em um tronco porque tem o
  • 00:24:48
    tronco divididos em pequenos Ramos e
  • 00:24:49
    Ramos que tem de rosca até chegar a
  • 00:24:52
    florzinha e a flor por Fi Pode surgir um
  • 00:24:54
    fruto Ok e esta analogia para você
  • 00:24:59
    entender como é que está organizado em
  • 00:25:00
    formação no vosso disco o nome está
  • 00:25:03
    organizado por diretórios na EAV mente é
  • 00:25:06
    que o primeiro esse Flash significa é
  • 00:25:08
    raiz da árvore Este é o primeiro
  • 00:25:12
    diretório que aparece logo a seguir à
  • 00:25:13
    risca dentro deste diretório tem este e
  • 00:25:15
    por fora então a gente faz um ele assim
  • 00:25:17
    gel da raiz significa que na Ri Ok temos
  • 00:25:22
    em vários troncos flashing Flash built
  • 00:25:28
    Flash deve Onde nós estamos é no Celeste
  • 00:25:32
    ou uma vamos ver e dentro do homem a
  • 00:25:35
    todos os distância fizeram lsml do
  • 00:25:37
    Celeste holm vai aparecer todas as
  • 00:25:40
    nossas contas organismo vamos ver todas
  • 00:25:43
    as vossas contas
  • 00:25:45
    E aí 26 dos lá tá todas as contas Ou
  • 00:25:49
    seja todos os diretores Onde vocês vão
  • 00:25:51
    trabalhar assim a vossa área de trabalho
  • 00:25:53
    Ok o Clear já agora um comando que faz
  • 00:25:58
    com que a pronto Fica outra vez tá em
  • 00:26:01
    cima não apaga nada como podem ver fica
  • 00:26:04
    assim tá bem tentava eu então a explicar
  • 00:26:07
    o LS l a que mostra todos os cômodos
  • 00:26:10
    sendo o ponto.
  • 00:26:12
    é uma das personalidades muito é para
  • 00:26:15
    mudar com diretório imediatamente
  • 00:26:17
    anterior estamos eu estou no Flash vai
  • 00:26:21
    sair 20 saber se eu fizesse diz. E o
  • 00:26:26
    ponto ponto é um cheiro para que aponta
  • 00:26:28
    para o diretamente direta e
  • 00:26:29
    imediatamente anterior eu vou para não
  • 00:26:32
    haver que até pronto muda Ok deixei de
  • 00:26:35
    estar
  • 00:26:36
    por isto Este é uma Maria comprimida te
  • 00:26:39
    dizer essa informação está aqui deixa
  • 00:26:40
    estar nos relations Flash aí 20 a ver e
  • 00:26:43
    estou não subestime
  • 00:26:45
    E se eu quiser voltar outra vez para o
  • 00:26:47
    Aí tem que fazer aí 20 avena
  • 00:26:52
    e em volta outra vez para onde está e o
  • 00:26:55
    ponto o que é que é o ponto é um Ar
  • 00:26:57
    limpo para ir mesmo diretório para o
  • 00:27:00
    diretório corrente nós vamos já utilizar
  • 00:27:03
    já em seguida para escutar por exemplo
  • 00:27:06
    um grande Ok tá tudo o dois pontos é um
  • 00:27:10
    Ar limpo
  • 00:27:17
    a pergunta para o diretório
  • 00:27:24
    e imediatamente a fio
  • 00:27:30
    e quem levou o caderno entre vai dar um
  • 00:27:32
    erro mas no hospital foi muito mas você
  • 00:27:35
    não sabe o que maneira o ponto
  • 00:27:39
    Oi ok
  • 00:27:42
    Esse é um arnica quando para o diretório
  • 00:27:45
    atual onde eu estou neste momento da OK
  • 00:27:51
    desculpa eu ponto super desculpem o
  • 00:27:56
    Esse é o ponto está bem É como se eu
  • 00:27:59
    tivesse a fazer isso é muito importante
  • 00:28:01
    está bem
  • 00:28:03
    bom então vamos então juntos não
  • 00:28:06
    precisam só preciso mais um comando
  • 00:28:07
    porque agora vamos então fazer um nosco
  • 00:28:11
    A ideia é nos ambiental nos então alguns
  • 00:28:15
    elementos básicos Vocês precisam e a
  • 00:28:18
    seguir vamos ambientar porque nós vamos
  • 00:28:20
    ter que criar um problema sempre e para
  • 00:28:23
    criar um programa seja bem assim já
  • 00:28:25
    vencer fizemos um editor de texto Vamos
  • 00:28:27
    aprender um novo editor de texto que eu
  • 00:28:30
    vi ok
  • 00:28:32
    as portas tem que ir dois tutoriais
  • 00:28:34
    deste senhor aqui explicar muito bem mas
  • 00:28:36
    eu também tenho aqui uma maneira
  • 00:28:37
    simplista de vou dizer como é que
  • 00:28:39
    funciona o veículo só quis aqui com o
  • 00:28:41
    Marcos não é mas existe eu vou organizar
  • 00:28:44
    melhor isso eu vou criar aqui um
  • 00:28:46
    diretório Nem tudo é muito mais um
  • 00:28:48
    comando e eu vou te chamar é louco o
  • 00:28:52
    outro te bloquear um cheiro Ok se
  • 00:28:58
    explicar algumas coisas para criar o
  • 00:29:01
    diretório quando não recebi nenhuma
  • 00:29:03
    informação correu tudo bem Vou ver na
  • 00:29:05
    vida então ver hello
  • 00:29:07
    a criar precisamente agora a quinta 15 e
  • 00:29:11
    16 e ocupou e ocupa neste momento 4.096
  • 00:29:15
    bytes cujo dono sou eu tenho minhas
  • 00:29:18
    coisas para fazer tudo e quando o
  • 00:29:20
    utilizador pertence a este grupo já não
  • 00:29:23
    tem tendências para escrever e vocês
  • 00:29:24
    também não ter camisas perceber que é um
  • 00:29:26
    diretório Ok até muda a cor mais um
  • 00:29:29
    diretório vamos ver informação toda aqui
  • 00:29:31
    explícita então específico mudar para
  • 00:29:35
    dentro e logo estão a ver que vocês
  • 00:29:38
    viram pessoas que é muito muito E isso
  • 00:29:41
    até que mágica que ele estava no vosso
  • 00:29:43
    computador vocês clicam e ele completa a
  • 00:29:47
    informação então a ver o que mais uma
  • 00:29:50
    vez o que ele significa se é show me faz
  • 00:29:52
    sair indevida a ver que eu posso uso nem
  • 00:29:54
    não vai ficar que é uma maneira
  • 00:29:56
    compactada para não ficará pronto mas e
  • 00:29:58
    a grande Ok e ficasse pronto ficar
  • 00:30:02
    dentro vocês dizem então não tem nada
  • 00:30:04
    não tem nada dois chefes tanto
  • 00:30:07
    a fonte assim criado mais uma vez o
  • 00:30:10
    ponto expiratório e o dois pontos é o
  • 00:30:15
    flash on Flash aí vida a b instante
  • 00:30:17
    consoante o nosso James não é o ponto e:
  • 00:30:21
    dizem sempre a mesma coisa é o diretor
  • 00:30:23
    atual porque se eu estivesse nesse
  • 00:30:25
    diretório eu: é o diretório
  • 00:30:27
    imediatamente abrigo
  • 00:30:29
    Bom dia e agora vou então criar um
  • 00:30:35
    problema chamada logo meu ouvido não é a
  • 00:30:38
    gente aqui podes e para finalizar não é
  • 00:30:41
    preciso escrever acontecer é
  • 00:30:42
    simplesmente Para sinalizar que
  • 00:30:44
    acontecer e vou utilizar um editor que
  • 00:30:46
    está me vi Ok só se esquecendo é só
  • 00:30:48
    pensar no meu nome não fui eu queria
  • 00:30:50
    programa vee em inglês vi ar Ok eu vi e
  • 00:30:55
    Este programa é um editor de texto mas
  • 00:30:58
    ok não é muito difícil mas vai estranhar
  • 00:31:01
    no início por vocês entram e não
  • 00:31:03
    conseguem escrever nada ok Porque Nós
  • 00:31:06
    entramos em modo de comando O que é isso
  • 00:31:08
    modo como e não é moda edição Olha
  • 00:31:10
    quando vocês estão amor vocês nem
  • 00:31:11
    respondo vocês estão em Word também
  • 00:31:14
    aparece um sítio você escreve mas vocês
  • 00:31:16
    tem os comandos top aqui o meu terminal
  • 00:31:18
    eu tenho as comemos comemos todos aqui
  • 00:31:20
    em menos eu não preciso saber os decore
  • 00:31:23
    só preciso Navegar e por escolha o que
  • 00:31:24
    quiser até quinta melhor não é neste
  • 00:31:28
    caso uma das coisas que a gente tem que
  • 00:31:29
    fazer essa
  • 00:31:29
    o ou gravar em sair por exemplo não é e
  • 00:31:33
    nós estamos em uma o comando tanto aqui
  • 00:31:36
    uma maneira muito simplista quando Nós
  • 00:31:38
    entramos Ok Quais são os dois modos o
  • 00:31:41
    veículo e morre comando e modo inserção
  • 00:31:45
    ou de texto e mal comando vocês só tem
  • 00:31:49
    que dormir com ela é e clicar né até
  • 00:31:51
    clica inferior ou inserir e aparece aqui
  • 00:31:55
    um isso aqui embaixo e vocês já podem
  • 00:31:56
    estar escrever Ok parecido o modo
  • 00:31:59
    inserção carrinho escape aqui que volta
  • 00:32:04
    outra vez em mothmando tem que fazer:
  • 00:32:06
    Vai tranquilo Se vocês quiserem gravar e
  • 00:32:09
    sair quiserem sem gravar excluir EA.
  • 00:32:12
    Exclamação Então tá aqui muito bem
  • 00:32:15
    explicado como é que se faz aqui neste
  • 00:32:17
    caso eu vou fazer guarda devido que é
  • 00:32:19
    para vocês verem que acabei agora de
  • 00:32:21
    criar um ser regular fazer vários e um
  • 00:32:24
    cadinho nada em uma vez como podem
  • 00:32:27
    assistir regular e outro em premissas
  • 00:32:29
    E aí mas não foi escutado Por que estão
  • 00:32:31
    sempre deixo mais uma vez
  • 00:32:33
    e quem ia para citar um texto é
  • 00:32:36
    simplesmente um Arlin é um cheiro Quando
  • 00:32:38
    é o cheiro Goulart só pode aparecer ali
  • 00:32:40
    um que mexer e foi criado exatamente
  • 00:32:42
    barragens acredite ou não Não é vamos
  • 00:32:45
    então fazer o download e vamos fazer uma
  • 00:32:47
    coisa muito simples né vocês já sabem
  • 00:32:49
    que se precisamos ter uma uma função
  • 00:32:54
    chamada de mãe eu não vou por lá nada
  • 00:32:56
    não é dentro não passar nenhum par antes
  • 00:32:58
    não é mas vou Ok retornar um determinado
  • 00:33:04
    valor e não vou não vou retornar o valor
  • 00:33:07
    vocês tumor canal valor zero e vou
  • 00:33:10
    explicar porque é que o valor zero até
  • 00:33:12
    uma cor verde não é e movimento de dizer
  • 00:33:16
    que é ruim de que eu gosto tanto este
  • 00:33:19
    plano é um sim não vou escrever ela ou
  • 00:33:21
    por uma OK tudo moldes opção Escape 2
  • 00:33:28
    pontos vai ter filhos quando vamos ver
  • 00:33:31
    então aqui tá vamos criar Custom Circus
  • 00:33:32
  • 00:33:33
    eu escrevi aqui outro país não tem diga
  • 00:33:39
    adicionar uma coisa a mais quando estava
  • 00:33:41
    a sair lá ó
  • 00:33:48
    O senhor já agora é um comando que é o x
  • 00:33:52
    e o clicar em x não quis ir embora
  • 00:33:53
    inserção Vou apagar a próxima quer ligar
  • 00:33:56
    oque obviamente que eu não consigo
  • 00:33:59
    escutar isto que isto Ok como é que liga
  • 00:34:01
    para mim eu não consigo escutar esqueceu
  • 00:34:04
    mexer normal eu tenho que compilar ou
  • 00:34:06
    seja ele tem que ter o Siri o computador
  • 00:34:08
    não percebe se não vai vencer Não
  • 00:34:10
    entendi igual por mim o computador
  • 00:34:12
    computadores só percebe linguagem
  • 00:34:14
    máquina e a sua própria língua máquina
  • 00:34:15
    Ok pede eu vou utilizar o compilador que
  • 00:34:18
    se chama no confirmar Collection Ok e
  • 00:34:22
    basta só fazer ela outro conhecer e
  • 00:34:24
    automaticamente vai traduzir para Pod
  • 00:34:27
    máquina vai linkar e buscar o código
  • 00:34:31
    precisa para executar Os seres que
  • 00:34:34
    estava neste sem operativo Ok e perfeito
  • 00:34:38
    sem dizer nada a ponto alto vou ver
  • 00:34:40
    então a ver que eu escrevi 26 Barcos e
  • 00:34:44
    aviões que estavam 8084 anos e
  • 00:34:48
    e já ficou ativo pequena um cheiro em
  • 00:34:52
    código máquina por onde passe escutar
  • 00:34:54
    ouvir que a flexiv ficou ativado para o
  • 00:34:57
    dono para o grupo e para o meu Ok E
  • 00:35:02
    agora vocês diz então porque se eu fizer
  • 00:35:05
    a ponto alto e ele vai ter que o manual
  • 00:35:06
    foi também já está ali porque Ok eu ligo
  • 00:35:11
    e
  • 00:35:12
    Não Existe Nós para o abaixo se
  • 00:35:16
    encontrar os Sergipe está vez ela vai
  • 00:35:18
    ler uma variável de ambiente seja uma
  • 00:35:21
    variável onde está os caminhos todos que
  • 00:35:24
    é um caminho é este flash flash Quais
  • 00:35:30
    são os diretores que eu tenho que
  • 00:35:31
    procurar
  • 00:35:33
    e para escutar Onde é que estão os
  • 00:35:34
    binários não é nesse caso eu queria um
  • 00:35:36
    binário aqui neste diretório Mas como eu
  • 00:35:38
    acabei cria agora espiritual não sabe
  • 00:35:40
    onde é que a encontrar não é quando
  • 00:35:43
    vocês vão ter essa abre a UPA e o para
  • 00:35:45
    ver não consigo abrir ao passo que eu
  • 00:35:47
    tenho aqui este símbolo atrás e
  • 00:35:50
    tem que escrever Eco e o conteúdo
  • 00:35:52
    Gabriela Opá Ok então ouvir que aparece
  • 00:35:55
    os caminhos todos separados por: onde
  • 00:35:59
    ele pode então é
  • 00:36:02
    o desliguem por favor os microfones que
  • 00:36:04
    eu tô gravando né
  • 00:36:06
    E eu como é que fala eu tenho que dizer
  • 00:36:10
    mesmo neste diretório estava ouvindo o
  • 00:36:14
    ponto significa inspiração e escuto a
  • 00:36:16
    ponto alto e acabei de escutar lá. Alto
  • 00:36:19
    Ok então então mas que fiz 10 o que é
  • 00:36:22
    que é isso fazer o exame da hora a razão
  • 00:36:26
    pela qual é que o c a linguagem ser foi
  • 00:36:28
    feita para criar e sistema operativo é
  • 00:36:31
    uma ligação entre estas instruções e e
  • 00:36:35
    aquilo que aparece na baixo abaixo tem
  • 00:36:37
    outra variável de ambiente tem um nome
  • 00:36:40
    pior de êxitos
  • 00:36:43
    O que significa Qual é o estado saída do
  • 00:36:46
    último comando executado foi está com
  • 00:36:48
    sucesso ou não
  • 00:36:49
    um toque o teu nome tem uns a
  • 00:36:54
    representação de variáveis status é um
  • 00:36:56
    ponto de interrogação talvez não está em
  • 00:36:59
    lado nenhum eles vêm para aqui será que
  • 00:37:01
    o último que foi está com sucesso se for
  • 00:37:04
    zero por isso é que a gente faz um
  • 00:37:06
    ritual 10 estamos a informar a Buzz
  • 00:37:09
    através da variável de estado que o
  • 00:37:13
    último programa foi instalado com
  • 00:37:15
    sucesso
  • 00:37:16
    um OK eu perdi grandes é não lembro se
  • 00:37:20
    eu fizer um Ls e um cheiro e aqui um
  • 00:37:23
    livro seu povo irá variáveis estado que
  • 00:37:26
    é então será que o último como é que foi
  • 00:37:28
    está com certo que a gente sabe o que
  • 00:37:29
    não houve um erro não consegue dizer
  • 00:37:31
    será que é deram se for diferente dizer
  • 00:37:34
    que é de hoje está o Mercosul código de
  • 00:37:36
    erro é de hoje significa isso mesmo ok
  • 00:37:39
    mas se eu voltar outra vez a ver a
  • 00:37:41
    variáveis dos estados que agora passa a
  • 00:37:43
    ser Este último humano já passa a
  • 00:37:45
    fizesse é norma é que ok a variáveis
  • 00:37:50
    estados damos precisamente a
  • 00:37:55
    os danos simplesmente informação se
  • 00:37:59
    último foi está com sucesso a nova por
  • 00:38:02
    isso é que vocês em se faz em cima no
  • 00:38:05
    fim do programa O Retorno zero
  • 00:38:07
    o que vocês podem modificar eles podem
  • 00:38:09
    por fazer um Brittany até Isso é uma
  • 00:38:11
    variável dois bichos pacote dentro do a
  • 00:38:13
    0 e 255 Ok vamos entrar modificar o
  • 00:38:18
    programa esse detalhe aqui outro valor
  • 00:38:21
    para ver exatamente necessário pode por
  • 00:38:25
    aqui 99 Ok vou então voltar a compilar
  • 00:38:31
    ligar e criar o escutava e vou voltar a
  • 00:38:35
    se suportar este novo não é e vou
  • 00:38:40
    perguntar qual será o valor da variável
  • 00:38:42
    existe agora eu fui escutar com 7
  • 00:38:47
    é mas nós quebramos aqui enorme que diz
  • 00:38:50
    que nós temos Jorge últimos 99 Qual será
  • 00:38:53
    o valor da Quinta Avenida dos Estados
  • 00:38:58
    Oi pode falar
  • 00:39:03
    e ninguém sabe qual é o valor de a para
  • 00:39:05
    B distante agora assim 99 não é o que eu
  • 00:39:11
    fiz forcei mas não quer dizer como erro
  • 00:39:13
    eu estou é quebrar com a norma que eu
  • 00:39:17
    tenho que retornar 0 se o programa foi
  • 00:39:19
    está com sucesso nós devemos retornar o
  • 00:39:23
    número zero e não um número diferente de
  • 00:39:25
    zero O que significa como o erro mesmo
  • 00:39:27
    acontecendo ok
  • 00:39:29
    é claro que é agora podemos fazer uma
  • 00:39:32
    coisa diferente podemos acrescentar tá
  • 00:39:35
    tem um e logo Mas isso é o mais
  • 00:39:36
    importante só para brincar um bocadinho
  • 00:39:38
    a fazer um processo foi o primeiro
  • 00:39:42
    programa vocês fizeram a boa ou não é
  • 00:39:46
    bom e vamos fazer aqui mudança de linha
  • 00:39:49
    duas vezes não esquece o fundo do ponto
  • 00:39:53
    e, no fim só que o printepoupe não
  • 00:39:56
    pertence a linguagem C
  • 00:39:58
    e foi feito por alguém e fez uma
  • 00:40:01
    livraria onde fez uma relação chamada
  • 00:40:04
    printer que vocês devem sempre fazer não
  • 00:40:07
    é que incluir essa livraria que é o
  • 00:40:11
    sandália ou um PH é que ele que é para
  • 00:40:17
    dizer Ok se vocês não fazerem isso eles
  • 00:40:19
    estão é que não sabe o que interessa não
  • 00:40:21
    pertence aos mais assim oval alguém que
  • 00:40:23
    fez um por inteiro que manda para o ecrã
  • 00:40:26
    a uma maneira de formatar de por estes
  • 00:40:30
    crenças Ok Ok vamos então voltar com
  • 00:40:36
    Pilar e voltar a executar e aqui está o
  • 00:40:42
    Google e para além disso a variável de
  • 00:40:44
    estado tem e não ver ok e agora se eu
  • 00:40:50
    não quisesse eu quiser modificar não
  • 00:40:52
    será Ponto Alto OK posso fazer isso é
  • 00:40:55
    para fazer que ia ser por opção mesmo ó
  • 00:40:57
    dizer assim não eu quero
  • 00:40:58
    Olá seja simplesmente Hello I
  • 00:41:03
    o ok nem sequer. Alto na tela ou Estamos
  • 00:41:08
    fazendo isto eu consigo mudar o estável
  • 00:41:12
    e já chama ele old mas é exatamente a
  • 00:41:14
    mesma coisa OK E ainda tem a
  • 00:41:18
    possibilidade de gerar um crescerem
  • 00:41:22
    primeiro que a versão em assembly e eu
  • 00:41:24
    finja últimos ler o código máquina em
  • 00:41:27
    assembly está aqui vai gerar um ela o
  • 00:41:29
    how.is que eu assembly com a ver que nós
  • 00:41:34
    temos tem que ser Center service em C tu
  • 00:41:38
    vai gerar e esse 1749 que depois vai ter
  • 00:41:45
    uma coisa enorme vocês mas aqui uma
  • 00:41:47
    grande discrepância da porque ele está
  • 00:41:49
    por aqui uma data de coisas e em ser
  • 00:41:52
    para se escutava que nós vamos tentar
  • 00:41:54
    resolver isto de outra maneira não ficar
  • 00:41:56
    assim tão grande o terceiro Ok então
  • 00:41:59
    vamos ver este será logo quanto.se
  • 00:42:03
    oi hello
  • 00:42:07
    o gol. Baixo quanto é que está o
  • 00:42:13
    assembly que é chave que nós vamos
  • 00:42:15
    aprender a funcionar ok ok tudo o que
  • 00:42:18
    são pontos são diretivas para o assembla
  • 00:42:20
    estão a ver que aparece aqui um uma
  • 00:42:22
    coisa que é uma Label que eu entro e põe
  • 00:42:25
    para este estão comentários de água
  • 00:42:32
    olá olá
  • 00:42:35
    E aí
  • 00:42:39
    bom e estou a ver que nós fizemos duas
  • 00:42:43
    expressões em C que geram uma duas três
  • 00:42:46
    quatro cinco seis sete pessoas em sempre
  • 00:42:50
    mais as diretivas todas que a gente tem
  • 00:42:53
    que pôr para o o símbolo o assembler o
  • 00:42:54
    compilador e a simples Ok para vocês
  • 00:42:59
    para vos mostrar e depois ainda posso
  • 00:43:02
    fazer um descer menos ó e dizer assim OK
  • 00:43:05
    agora já era morreu o old pois em Ponto
  • 00:43:08
    Alto pode ser até o vai sobre o curso
  • 00:43:13
    daqui ó tem que foi a 1728
  • 00:43:16
    e com é louca
  • 00:43:20
    o ponto s logo a partir do acende ok ele
  • 00:43:24
    Vera Ok vocês vão ver que
  • 00:43:28
    e são exatamente iguais estou a ver que
  • 00:43:30
    cabeça será posso estar outra vez não
  • 00:43:35
    falta Ok então neste momento acabamos
  • 00:43:41
    fazer uma coisa já vou te mostrar qual é
  • 00:43:43
    a nós conseguimos ter uma versão do
  • 00:43:46
    assembly do código maquínica gerado
  • 00:43:48
    através das Mônicas que é isso nós vamos
  • 00:43:51
    aprender a fazer ok e vocês até já viram
  • 00:43:54
    que é o processador que nós usamos um
  • 00:43:57
    processador ARM V6 onde é que está
  • 00:44:03
    ao que parece o ano que estão ver qual é
  • 00:44:06
    a arquitetura ARM V6 significa Advance
  • 00:44:10
    the Risk Machine O que significa risco
  • 00:44:12
    os dias isso aqui Sete Campo ter OK ao
  • 00:44:17
    contrário dos vossos computadores que
  • 00:44:19
    são esqui Complex Sporting 7 vídeos Ok
  • 00:44:23
    vamos sair daqui
  • 00:44:26
    os dois pontos bons e vamos então fazer
  • 00:44:29
    agora o nosso primeiro problema que faz
  • 00:44:31
    exatamente assim a mesma coisa que nós
  • 00:44:33
    vocês vão seguir este tutorial está aqui
  • 00:44:35
    tem lá umas coisas que estão menos bem e
  • 00:44:37
    vamos então fazer o meu diretório eu
  • 00:44:40
    voltei para trás não ser tão útil agora
  • 00:44:42
    estou fora do Alô ou não podem ver o a
  • 00:44:46
    minha frente o diretor ela ou está mal
  • 00:44:49
    escrito porque essa mosquito vou
  • 00:44:52
    modificar isso não vou fazer um mudo ela
  • 00:44:54
    ou para falta porque o ou mal com l um
  • 00:44:59
    ele não é eu devo fazer um ovo e fizer
  • 00:45:02
    isto eu já consigo como fazer um ruim
  • 00:45:05
    nem só ver é fazer um vida
  • 00:45:08
    Oi e o morro faz copia depois Verifica
  • 00:45:11
    que seus direitos dos direitos são
  • 00:45:13
    iguais depois apaga o cheiro o diretório
  • 00:45:16
    Inicial e fica só o último que a gente
  • 00:45:17
    acabou de de modificar assim que se faz
  • 00:45:21
    em digital na quando se faz uma mudada
  • 00:45:25
    na no mundo real quando pega numa
  • 00:45:28
    garrafa e muda para o lado esquerdo a
  • 00:45:30
    gente faz realmente move a garrafa voz
  • 00:45:33
    TV digital mover as coisas é faço uma
  • 00:45:36
    cópia com parece que não há problema se
  • 00:45:39
    inscrever e estará copiar e nós somos a
  • 00:45:41
    funcionar ele não é eu podia ir pode
  • 00:45:45
    servidora não temos que verificar que os
  • 00:45:47
    seres são iguais e quando são iguais só
  • 00:45:49
    podemos apagar o seu original então a
  • 00:45:52
    fazer algo novo está chamado força não é
  • 00:45:54
    e vamos entrar para dentro do poço e
  • 00:45:58
    aqui vamos então fazer um chamado força
  • 00:46:01
    e vamos lá e quitar tira também tinha
  • 00:46:04
    sempre e não assim
  • 00:46:05
    o ou seja logo um código máquina e em 1
  • 00:46:13
    E aí para nós fazemos a mesma coisa que
  • 00:46:15
    nós fizemos um ritual não vão fazer ou
  • 00:46:17
    não vai não vamos cobrir é logo vamos
  • 00:46:19
    simplesmente modificar a variável que os
  • 00:46:22
    estados Ok de como ficamos com o ritano
  • 00:46:25
    só que aqui é colocar num determinado
  • 00:46:28
    registo teu register zero o prestador
  • 00:46:31
    esse número 9975 mente fazer um novo
  • 00:46:36
    o ok ir aí
  • 00:46:40
    Oi e a Mari certo MB of a primeira no
  • 00:46:45
    Mônica vocês vão mude para onde corre
  • 00:46:48
    super deve o que o número e por cardinal
  • 00:46:52
    99 Ok importante fazer isto
  • 00:46:56
    é a mesma coisa como conhecimento a
  • 00:46:59
    fazer o Ricardo 99c mas obviamente que
  • 00:47:03
    nós estamos que efetivamente a fazer é o
  • 00:47:05
    registo é 01 registro vai ser igual
  • 00:47:16
    E aí
  • 00:47:20
    um ok o número 99 em decimal
  • 00:47:29
    o Ok estou com o carrinho desse mal
  • 00:47:33
    diretamente mas somente lá dentro vai
  • 00:47:35
    estar em Não é disso que nós vamos ver
  • 00:47:37
    que estão pessoal 32 bits só que o
  • 00:47:39
    registro 32 litros vai estar lá dentro o
  • 00:47:43
    número 99 em binário sempre Ah sim
  • 00:47:47
    entendi nada ok essa expressão que está
  • 00:47:50
    aqui é o nome é um telemore ok 32
  • 00:47:56
    visitam uma palavra 32 bits Ok com parte
  • 00:48:00
    dos Bits e dizer qual é a Mônica qual a
  • 00:48:03
    impressão depois dizer qual é o registo
  • 00:48:05
    E poder dizer qual é o valor que a gente
  • 00:48:07
    coloca lá em cima OK mas só assim Isto
  • 00:48:10
    vai funcionar tal conhecer nós temos que
  • 00:48:13
    dar aqui uma Label ou seja uma leva é só
  • 00:48:17
    apresentar um nome qualquer descarta que
  • 00:48:19
    ser humano como está no tutorial
  • 00:48:22
    e oque fiz de nem f
  • 00:48:30
    se torne um
  • 00:48:32
    e o
  • 00:48:35
    o esporte
  • 00:48:38
    e é e agora para nós saímos do programa
  • 00:48:44
    da que nós vamos utilizar agora ao meio
  • 00:48:46
  • 00:48:47
    O que é uma palavra que pode dizer rapaz
  • 00:48:49
    é igual a você é não temos apostar que
  • 00:48:51
    seja você e ele vai o que se ele vai ler
  • 00:48:55
    isto e vai pôr umas coisinhas de sempre
  • 00:48:57
    oculista funcionar e uma delas nunca
  • 00:48:59
    utilizar aqui uma nova que a fazer um
  • 00:49:01
    grande annectens para o endereço está no
  • 00:49:04
    Legista LR antes e que quebram falta
  • 00:49:10
    Oi hoje aparece a minha ainda que ter
  • 00:49:12
    uma risco uma fazer nada é que tens Ok
  • 00:49:16
    tu tiveste sorte
  • 00:49:23
    e se no link colégio de outros que você
  • 00:49:28
    já ficam conhecer que temos dois visto
  • 00:49:31
    r0e Olimpo registo Ok só que ainda tem
  • 00:49:36
    que fazer alguma coisa por quê
  • 00:49:38
    é isto o isto aqui o que é uma Label
  • 00:49:43
    isso vai receber um endereço Ok quando
  • 00:49:47
    estou a pensar código de máquina e vai
  • 00:49:49
    para a memória Isso vai ser um endereço
  • 00:49:51
    de memória Onde está esta primeira
  • 00:49:53
    instrução e depois é escutado
  • 00:49:56
    sequencialmente as pessoas são amigáveis
  • 00:49:57
    com simulador só que vou ter que por
  • 00:49:59
    aqui uma diretiva chamado toque Lobo
  • 00:50:01
    para dizer que esta levou meio Ok tem
  • 00:50:06
    que ser global
  • 00:50:08
    e isso é uma coisa assim de nem levou em
  • 00:50:14
    ricoy significa para pênis som tudo que
  • 00:50:19
    fosse
  • 00:50:22
    Os Simpsons
  • 00:50:26
    e não querer mais a
  • 00:50:30
    o mestre B Globo to be seen by the link
  • 00:50:38
    Santo vocês não vão utilizar o link
  • 00:50:41
    agora exatamente mas já vamos utilizar
  • 00:50:42
    tanto as fases para nós conseguimos ter
  • 00:50:46
    um insuportável é primeiro traduzir pois
  • 00:50:49
    é um compilador que neste caso é o
  • 00:50:50
    assembler as nós utilizamos o que se faz
  • 00:50:54
    aqui mesmo mas vamos fazer
  • 00:50:55
    sequencialmente fazemos Chamamos o
  • 00:50:58
    assembly e ao passa dias em Belém para
  • 00:51:00
    código de máquina depois Chamamos o link
  • 00:51:03
    a LB que vai passar de código máquina
  • 00:51:05
    vai brincar o nosso código máquina é
  • 00:51:08
    código que o chama o PT precisa tempo
  • 00:51:11
    para escutar por nós vamos ir vocês
  • 00:51:13
    pensarem bem apesar da máquina executar
  • 00:51:16
    o nosso problema não é que vai mandar
  • 00:51:19
    escutar o sistema operativo e consoante
  • 00:51:21
    o sistema operativo o nosso isso que
  • 00:51:22
    tava vai ser diferente
  • 00:51:24
    o ok nós vamos mandar escutar isso
  • 00:51:27
    através de uma céu Ok e consoante o seu
  • 00:51:30
    objetivo nós temos vai ser diferente em
  • 00:51:34
    Windows em uma maneira um menos uma
  • 00:51:36
    maneira em baixo é de outra maneira
  • 00:51:37
    tanto o código diferente para conseguir
  • 00:51:40
    que o sistema operativo executivos vocês
  • 00:51:42
    vão ver que eu não estou utilizar o os
  • 00:51:45
    comentários mas por isso utilizar mas eu
  • 00:51:47
    gosto mais de isso é mais fácil posso
  • 00:51:49
    utilizar isso eu posso utilizar o Este é
  • 00:51:53
    mesma coisa só que aqui para ver que o
  • 00:51:55
    tipo de letra diferente e utilizando
  • 00:51:57
    este ela tudo para Azul a comentário já
  • 00:52:01
    que aparece amanhã estas últimas Ok Isso
  • 00:52:04
    é o exame 99 estão a ver em cima últimos
  • 00:52:09
    gerar muito mais por mais código mas
  • 00:52:12
    aqui só temos duas expressões depois uma
  • 00:52:14
    Label e essa leva o próximo sacar e
  • 00:52:17
    esqueci porque disse a
  • 00:52:24
    hoje
  • 00:52:27
    E aí
  • 00:52:30
    se chama criativa tu te assim amor
  • 00:52:37
    E aí
  • 00:52:40
    é uma Vida Ativa por cima não é código
  • 00:52:43
    ok
  • 00:52:45
    E aí
  • 00:52:46
    [Música]
  • 00:52:49
    e o que fazer isso aqui também é melhor
  • 00:52:53
    mas se Global OK assim estão brincar
  • 00:52:56
    então agora vamos utilizar o estudo Ok
  • 00:53:00
    então temos o nosso cheiro em assembly
  • 00:53:03
    Vamos então compilar utilizam
  • 00:53:06
    diretamente o assembler que é essa e
  • 00:53:09
    portanto vamos dizer vamos por aqui a
  • 00:53:10
    pessoa mais jovem a ser esse esse eu
  • 00:53:12
    quero através do fosse complece geram o
  • 00:53:16
    first. Ó objeto tanto o circo. O que
  • 00:53:21
    significa objeto que é um cheiro de o
  • 00:53:23
    código de máquina depois vamos
  • 00:53:25
    introduzir o Nossa Senhora para código
  • 00:53:27
    máquina Ok deve um OK mas vocês vão ver
  • 00:53:31
    que o sistema operativo não consegue
  • 00:53:34
    escutar nem sempre Olá colega não
  • 00:53:35
    considera estes no formado nós vamos ter
  • 00:53:38
    que linkar e depois nós vamos fazer LD e
  • 00:53:42
    dizer o que eu quero agora o isso que
  • 00:53:44
    estava vou chamar sua força através do
  • 00:53:46
    posto ok. Ó só que
  • 00:53:49
    o erro neste momento que nós vamos
  • 00:53:52
    utilizar uma coisa que é uma lei Homem
  • 00:53:55
    Não Deve ser menos já vamos modificar
  • 00:53:56
    isto e estamos utilizado pois também o
  • 00:53:59
    branco isto o registo LR que também não
  • 00:54:02
    é assim que se faz e esse símbolo e por
  • 00:54:04
    aqui estamos utilizar algumas coisas em
  • 00:54:07
    si só que dentro do a sempre ok muito
  • 00:54:10
    estranho OK punha sólido senso fizer
  • 00:54:13
    isto está ver que ele disse para já que
  • 00:54:16
    não consegue ver este e-mail tem que ser
  • 00:54:19
    este Ok para isso funcionar o que eu vou
  • 00:54:22
    fazer é utilizar mesmo o disse que me
  • 00:54:25
    resolve o problema porque eu apertar se
  • 00:54:27
    está utilizando a mãe ligou mãe e eu já
  • 00:54:30
    me conseguem então gerar com viro
  • 00:54:33
    estável e agora posso escutar o Face ok
  • 00:54:37
    então a ver que qual é como é que eu
  • 00:54:40
    consigo saber a saída como é que eu
  • 00:54:42
    consigo ver que realmente coloquei no
  • 00:54:44
    register zero o valor 99 hora está
  • 00:54:47
    diretamente ligada a visita
  • 00:54:49
    e com o valor que colocar na revista
  • 00:54:51
    zero despertador Ok deve ser neste
  • 00:54:55
    momento o tal 99 estou a ver
  • 00:54:58
    e eu posso chegar lá mudar o nome só
  • 00:55:01
    para vocês ver aliás vou mudar o valor
  • 00:55:04
    que vou mudar as coisas que é preciso
  • 00:55:05
    mudar também para nós gerarmos está
  • 00:55:09
    ajudar muito código desnecessário Pois é
  • 00:55:11
    vou por aqui por exemplo
  • 00:55:14
    a 55 volante a mudar alegou para não
  • 00:55:19
    utilizar esta que é você desta tem que
  • 00:55:23
    ser correta Ok não está lá no tutorial
  • 00:55:25
    Ok e obviamente já não funciona isto
  • 00:55:29
    isso funciona com nós utilizamos a
  • 00:55:32
    menina bastante não vai utilizar coisas
  • 00:55:35
    de ser nós vamos ter que utilizar dos
  • 00:55:40
    mónicas tem um serviço com 01 antes tem
  • 00:55:46
    uma é uma Mônica é uma expressão para
  • 00:55:49
    dizer ou posso ser uma parte nesse caso
  • 00:55:54
    algum no Linux para olhar para o registo
  • 00:55:57
    R7
  • 00:55:59
    é esse o valor for um
  • 00:56:01
    Oi ok
  • 00:56:03
    e o serviço como vai sair do serviço com
  • 00:56:06
    o que significa serviço
  • 00:56:10
    o assunto houve grande também quero
  • 00:56:13
    ouvir Costa serviço como é que fica
  • 00:56:16
    sonho
  • 00:56:17
    o serviço com o de apertar insista
  • 00:56:25
    e tu é Exit From This One e
  • 00:56:32
    a ser velio culto aqui eu gosto utilizar
  • 00:56:37
    a renda
  • 00:56:39
    oi oi
  • 00:56:47
    É nesse quarto Ok então a ver eu
  • 00:56:54
    acredito então eu Isso realmente é muito
  • 00:56:57
    mais fácil só faz um estava os com pelo
  • 00:57:00
    e acabou não é aqui não é tem que fazer
  • 00:57:04
    isto tem que fazer um colocar um risco é
  • 00:57:08
    zerar e depois colocar um valor um para
  • 00:57:10
    fazer um serviço ali para sair ou e
  • 00:57:11
    também faz isto não é só ver obviamente
  • 00:57:13
    em imagens é muito mais complexo
  • 00:57:16
    programáticos não é a gente agora fazer
  • 00:57:18
    isto e voltar a fazer o pé a vou então
  • 00:57:21
    criar primeiro a versão
  • 00:57:27
    e pontual vocês vão ver que aqui é igual
  • 00:57:31
    precisava sempre maior não é nós vamos
  • 00:57:33
    ver que nós agora fizemos mais código Ok
  • 00:57:36
    mas por outro lado da que não fizemos as
  • 00:57:39
    coisas assim o código máquina gerado Ok
  • 00:57:43
    é muito melhor e eu vou fazer o nosso
  • 00:57:45
    insuportável que agora cima do link
  • 00:57:48
    diretamente abaixo-assinado tanto é o de
  • 00:57:52
    que linka ok e gera então o escutável
  • 00:57:58
    um ponto alto vou subir ok vocês estão a
  • 00:58:04
    ver a diferença entre 8080 tem coisas em
  • 00:58:08
    si e 684 Ok obviamente a mentira não
  • 00:58:12
    aqui só perguntou mais alguma coisinha
  • 00:58:15
    Este é o programa em código de máquina
  • 00:58:16
    estou em assembly convites de que
  • 00:58:20
    programar em assembly é quase em código
  • 00:58:22
    de máquina só que obviamente não
  • 00:58:24
    precisamos de curar todas as questões de
  • 00:58:26
    zeros e uns temos memórias e diretivas
  • 00:58:28
    para o símbolo e estão a ver vai fazer
  • 00:58:31
    exatamente a mesma coisa é muito mais
  • 00:58:33
    pequeno pessoal é muito mais rápido
  • 00:58:34
    vocês dizem Japan mas eu não vejo assim
  • 00:58:37
    se a gente quisesse Verifique o relógio
  • 00:58:39
    com ciúmes de e muito mais rápido então
  • 00:58:41
    a ver que na variáveis status já temos
  • 00:58:44
    lá o valor lembro qual é o valor que eu
  • 00:58:46
    coloquei lá
  • 00:58:50
    bom então assim 55 Ok pronto e este é o
  • 00:58:57
    programa E isto é vocês tem que
  • 00:58:59
    conseguir fazer esta semana está tudo
  • 00:59:01
    gravado Gravei tudo ok vou agora
  • 00:59:04
    interromper a gravação
  • 00:59:06
    e depois eu vou colocar no YouTube para
  • 00:59:09
    o espaço um link para lá tá bem
Tags
  • programación en Assembly
  • compilación
  • sistema de archivos
  • comandos de shell
  • registradores
  • permisos de archivo
  • código de salida
  • estructura de directorios
  • editor vi
  • instrucciones Assembly