Ir ao conteúdo
  • Cadastre-se

AndréVB

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

  1. Simon Tudo bem? Cara resolvi... eu estava usando a versão mais recente... 3.0.5.6... Então resolvi utilizar a versão 2.5 disponibilizada por um curso online de algorítimos...e deu certo.... com esse mesmo algorítimo nessa versão 2.5 rodou beleza... valeu aí pela atenção... abraços
  2. Bom dia Simon Viegas Pior que tem o cabeçalho, eu só omiti para não ficar confuso o código... bom aparentemente é problema no próprio visualg... obrigado pela resposta!!! Abraços
  3. Galera, não estou conseguindo fazer com que este algoritimo escolha a entrada "D"...quando escolho a opção 2 (onde o valor deveria receber 25 reais) e valor recebe 10 reais...qualquer escolha que faço (1,2,3,4,5) sempre retorna como "SUA DOAÇÃO FOI DE 10 REAIS".... alguem poderia ajudar?? abraços var d:inteiro valor:realinicio escreval ("1- doar 10 reais") escreval ("2- doar 25 reais") escreval ("3- doar 50 reais") escreval ("4- Outros valores") escreval ("5- Cancelar") leia (d) escolha d caso 1 valor <- 15 caso 2 valor <- 20 caso 3 valor <- 50 caso 4 escreva ("Qual valor?") leia (valor) caso 5 valor <- 0 fimescolha escreva ("Sua doação foi de:",valor)fimalgoritmo
  4. E aí @Allan PSJ, acho que estávamos errados ao achar que este nomero de 4.294.967.296 é dado em bits... isso sao as possibilidades de se escrever alguma instrução ou um dado com 32 bits = 2^32 Então, pelo que entendi os 4.294.967.296 são as possibilidades de escrever um endereço da RAM e não o conteúdo que está dentro desse endereço... por exemplo a unidade de busca da CPU busca um dado registrado no endereço 100010101000101001110101... (Limite de 32 bits)... e neste endereço há um segmento de 1 Byte "gravado". Então podemos considerar NESTE CASO que se temos 4.294.967.296 possibilidades de endereços contendo 1 Byte cada um, e dai pra frente é só fazermos a conversão... Bom espero ter ajudado, AndréVB
  5. Complementando um pouquinho depois de dar umas lidas em uns artigos e tal.... Realmente o limite está relacionado ao endereçamento da memória ram. Processadores de 32-bits podem manipular números com até: 2^32 bits. = 4.294.967.296 bits como você já chegou a concluir. Então quer dizer que, com 4.294.967.296 bits, posso ter até 4.294.967.296 endereços diferentes "reconhecidos" pelo processador (depende das variações de 1 e 0´s no código). Cada endereço na memória RAM guarda até 1 BYTE. **Nessa parte ainda estou um pouco em dúvida porém pelo que entendi, Então, 4294967296 posições * 1 Byte = 4.294.967.296 Bytes concorda? Então é só fazer a conversão: 4294967296 Bytes em GB = 4294967296 / 10^9 = Aproximadamente 4 GB
  6. Bom dia Galera, Tenho visto muitas pessoas dizendo que acessar a memória em Dual Channel somente com pentes de mesmo tamanho, clock e latência, e até em alguns casos dizendo que precisam ser da mesma marca, e pasmem!, do mesmo lote. Tenho 1x4GB e 1X2GB SODIMM (Notebook) de mesmo clock e latência. Marcas diferentes. Meu note às acessam como dual channel. E ae galera, o que acham? Será que é problema do CPU-Z ou realmente memórias de tamanhos e marcas diferentes podem ser acessadas em dual Channel??? Att,
  7. Bom Dia Allan tudo bom? Seguinte, também estou iniciando os estudos em informática, então para alguém experiente essa conversa vai parecer conversa de loucos hahaha...mas acho que é assim que agente aprende, colocando nossas teorias "em prática", debatendo.... Pelo que aprendi a relação entre os processadores 32 ou 64 bits estão ligados ao tamanho dos seus Registradores de uso Geral (GPR). O processador possui diversos tipos de registradores, que são pequenos segmentos de memória dentro do próprio processador (NÃO É A MEMÓRIA CACHE). São menores e mais rápidos que a memória cache. Esses registradores de uso geral (General Purpose Register) são utilizados para guardar dados ou instruções dos programas que estão sendo executados. Em processadores 32-bits esses registradores possuem um tamanho de 32 bits e em processadores de 64-bits esses registradores foram expandidos para o tamanho de 64bits cada um. Obviamente os registradores de 64 bits podem guardar números abaixo desse tamanho, então um processador de 64-bits consegue utilizar instruções em que o produto das operações sejam de 8 a 64 bits. Importante salientar que programas podem manipular informações maiores que 64 bits quando o processador é do gênero CISC (Complex Instruction set computing) ou seja, instruções complexas (em uma operação podem haver outras sub-operações). MAS acredito que o produto de cada "sub operação" deva ter o tamanho de no máximo 32 e/ou 64bits (dependendo da arquitetura do processador) para que sejam armazenadas temporariamente nos GPR´S e utilizadas na próxima etapa da instrução. Outro tipo de Registrador é de endereçamento da memória. O endereçamento da memória também se dá em números binários, portanto quanto mais endereços físicos tiver a memória ram, maior sera o dado que o registrador de acesso a memória deverá guardar. Acredito que esteja aí o gargalo para o limite de memória ram. Obviamente quanto maior for o tamanho da memória ram maior a quantidade e a "nomenclatura" dos endereço. Bom, por enquanto é isso que posso expor, limitado pelo nível dos meus estudos.. ainda não estudei a fundo os registradores de segmento (memória). Mas alguem mais experiente pode nos dar algumas dicas... Att,
  8. Boa noite, engraçado, pelo que tenho lido a algum tempo 100% das informações dão que dual channel só com memórias de tamanho, clock e latência iguais. Tenho 1x4GB e 1X2GB ambas 1333Mhz//CL9 Porém quando abro o CPU-Z na aba memória aparece que estão em Dual Channel. Alguem aí me da uma luz.... Att,

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!