Mantido pela Fundao de Ensino e Pesquisa do Sul de Minas - FEPESMIG Criada pela Lei Estadual n 8.496/65 UNIDADE: GETEC - Unidade de Gesto da Educao Superior Tecnolgica CURSO: Anlise e Desenvolvimento de Sistemas PERODO: 4 SEMESTRE: 2 ANO: 2011 DISCIPLINA: CARGA HORRIA Tpicos Integradores TOTAL SEMESTRAL PROFESSOR: TERICA PRTICA EXTRA CLASSE DISCENTE Eduardo Henrique Ferroni 80 40 40 14 EMENTA Estudo da estrutura de um processador (ALU, Registros, Barramentos, portas I/O e CPU) ? Programao em Assembly (movimentao de dados, manipulao de dados e transferncia de controle; Analise dos flags, tcnicas para utilizar palavras de mais de dois bytes com um microprocessador de dois bytes; Analise de desempenho em funo da freqncia de clock) ? Processamento paralelo ? Arquiteturas CISC e RISC ? computadores modernos e a arquitetura OBJETIVOS O estudo da programao Assembly tem como objetivo clarear para o aluno as limitaes de um microprocessador, mostrar ao aluno como se manipula os dados dentro de um processador. Analisar o desempenho do microprocessador. Conhecer as novas arquiteturas dos equipamentos modernos. METODOLOGIA/ATIVIDADE DIDTICA A aprendizagem ser desenvolvida com a integrao de dois componentes entre si: a informao e a problematizao de aspectos conceituais, tericos e prticos, favorecendo ao aluno a reflexo e o desenvolvimento de habilidades e competncias pessoais e profissionais, alm da autonomia no decurso do processo de aprendizagem. Os contedos so desenvolvidos atravs de atividades diversificadas como: trabalhos em sala de aula, trabalhos extra-classe, estudos de casos e outras formas de avaliao. A aprendizagem ser realizada integrando dois componentes entre si: a informao e a problematizao de aspectos tericos, conceituais e prticos, favorecendo ao aluno a reflexo e o desenvolvimento de habilidades e competncias pessoais e profissionais, alm da autonomia no decurso do processo de aprendizagem. Os contedos sero trabalhados atravs de aulas expositivas dialogadas, interativas, tcnicas de trabalho em grupo e resoluo de situaes complexas e aulas em laboratrio com simulador Abacus. Para as aulas, so utilizados as seguintes atividades didticas: fruns, projetos, seminrios, aulas expositivas dialogadas, trabalhos em grupo, pesquisas, dinmicas de grupo, estudo de caso, resenhas e outras especficas do contedo. Fornecer ao aluno de ADS a capacidade e o entendimento da moviementao, manipulao de dados dentro de um micro processador. ESTRUTURA DE APOIO/RECURSOS DIDTICOS Datashow Quadro Ambiente Virtual de Aprendizagem Correio Eletrnico Pgina 1/4 PLANO DE ENSINO - APRENDIZAGEM UNIS/MG - FABE - FATEPS - FIC Mantido pela Fundao de Ensino e Pesquisa do Sul de Minas - FEPESMIG Criada pela Lei Estadual n 8.496/65 Video Aula Guias Material de Apoio ASPECTOS A SEREM AVALIADOS Aplicao dos conceitos tericos vistos em sala de aula no auxilio no desenvolvimento de programas em assembly, visando a estrutura linear do programa; AVALIAO 1 ETAPA INSTRUMENTOS DE AVALIAO DISCRIMINAO DA PONTUAO 25 pts Prova 1 prova de 10 pontos e 1 prova de 15 pontos, totalizando 25 pontos 2 ETAPA INSTRUMENTOS DE AVALIAO DISCRIMINAO DA PONTUAO 30 pts Prova 2 provas de 15 pontos totalizando 30 pontos 3 ETAPA INSTRUMENTOS DE AVALIAO DISCRIMINAO DA PONTUAO 45 pts Prova Trabalho Uma prova institucional no valor de 20 pontos, mais o PIC com o valor de 15 pontos e mais a mdia dos trabalhos feito em sala de aula durante o semestre, no valor de 10 pontos. Totalizando 45 pontos CRONOGRAMA DATA CONTEDO PROGRAMTICO 04/08/2011 Apresentao do professor e entrega da ementa aos alunos. Uma rpida explcao do objetivo da matria e do sistema. 08/08/2011 Microprocessadores: CPU - MEMORIAS 11/08/2011 Estudo dos tipos de memrias dentro de um computador: Memorias de massa ou semicondutores, Estveis ou dinmicas, Voltil ou no voltil. 15/08/2011 Dispositivos de sada e entradas 18/08/2011 Modo de operao dos computadores, estrutura dos barramentos, decodificao de endereos 20/08/2011 Sistema Binrio e Hexadecimal. Estrutura e operaes bsicas dos computadores. Recolhimento da lista de exerccio publicada no NET. 22/08/2011 Introduo programao e transferncia de dados: Introduo, Mapa de memria do 8085 e Registros do 8085. 25/08/2011 Linguagem Assembly - Classificao de instrues e modos de endereamento do operando. 29/08/2011 Instrues de Transferncia de dados 01/09/2011 Prova individual 05/09/2011 Correo da prova em sala de aula. Exemplo de transferencia de dados em funo do tipo de endereamento 08/09/2011 Exemplo de transferencia de dados em funo do tipo de endereamento 12/09/2011 recolhimento da lista de exercicios do NET. Exemplo de transferencia de dados em funo do tipo de endereamento 15/09/2011 Manipulao de dados: Introduo e representao de dados Pgina 2/4 PLANO DE ENSINO - APRENDIZAGEM UNIS/MG - FABE - FATEPS - FIC Mantido pela Fundao de Ensino e Pesquisa do Sul de Minas - FEPESMIG Criada pela Lei Estadual n 8.496/65 19/09/2011 Manipulao de dados: Tipos de numerao (Binrio, Binrio sinalizado e BCD 8421) 22/09/2011 Prova individual 26/09/2011 Correo da prova em sala de aula. Manipulao de dados: Tipos de numerao (Binrio, Binrio sinalizado e BCD 8421). Recolhimento da lista de exercicios do NET. 29/09/2011 Instrues aritmeticas em funo do tipo de endereamento 03/10/2011 Instrues aritmeticas em funo do tipo de endereamento 06/10/2011 Instrues aritmeticas em funo do tipo de endereamento 13/10/2011 instrues de subtrao e incremento 17/10/2011 recolhimento da lista de exercicio do NET. 20/10/2011 Prova individual 22/10/2011 Correo da prova 24/10/2011 O estudo do Flag para somas e subtrao 27/10/2011 Operares Lgicas e quais flag's estas oprao afetam 31/10/2011 Recolhimento do exercicio publicado no net. 03/11/2011 Transferncias de controle: introduo, comando jump 05/11/2011 recolhimento dos exerccios publicado no net. JUMP'S condicionais 07/11/2011 Fluxogramas e subrotinas (utilizando o registro stack point) 10/11/2011 Prova individual 17/11/2011 Correao da prova e comentrio sobre os erros. 21/11/2011 recolhimento dos exercicio publicado no NET. Operaes do Stack point 24/11/2011 Exercicio sobre Operaes do Stack point 28/11/2011 Exercicio com programas completos utilizando sub-rotina e simulador no laboratrio de informatica. 01/12/2011 Exercicio com programas completos utilizando sub-rotina e simulador no laboratrio de informatica. 05/12/2011 Exercicio com programas completos utilizando sub-rotina e simulador no laboratrio de informatica. 08/12/2011 Atividades avaliativas 12/12/2011 Atividades avaliativas 15/12/2011 Atividades avaliativas ATIVIDADES EXTRA CLASSE DATA CONTEDO PROGRAMTICO 19/08/2011 Lista de exercicios sobre movimentaao de dados 09/09/2011 Lista de exercicios sobre manipulao de dados 23/09/2011 Lista de exercicios sobre controle 14/10/2011 Lista de exercicios sobre programas em assembly completos 28/10/2011 Lista de exercicios sobre programas em assembly 04/11/2011 Lista de exercicios sobre programas em assembly 18/11/2011 Lista de exercicios sobre programas em assembly BIBLIOGRAFIA BSICA DELGADO, Jos; RIBEIRO, Carlos. Arquitetura de computadores. 2. ed. Rio de Janeiro: LTC, 2009. xxii, 534 p. ISBN 9788521616603 HENNESSY, John L.; PATTERSON, David A. Arquitetura de computador: uma abordagem quantitativa. 4. ed. Rio de Janeiro: Elsevier, 2008. 494 p. ISBN 9788535223552 Pgina 3/4 PLANO DE ENSINO - APRENDIZAGEM UNIS/MG - FABE - FATEPS - FIC Mantido pela Fundao de Ensino e Pesquisa do Sul de Minas - FEPESMIG Criada pela Lei Estadual n 8.496/65 WEBER, Raul Fernando. Arquitetura de computadores pessoais. 2. ed. Porto Alegre: Sagra Luzzatto, 2000. BIBLIOGRAFIA COMPLEMENTAR CEBER, Raul Fernando. Fundamentos de arquitetura de computadores. 2. ed. Porto Alegre: Sagra Luzzatto, 2001. Varginha ___________________________________ Letcia Rodrigues da Fonseca COORDENADOR Pgina 4/4