本课程可分为两个主要部分 计算机的组织结构和C语言程序设计,总计64学时。其中,计算机的组织结构部分包括9个组成单元,40学时 1、比特和数据类型,4学时; 2、组合逻辑电路,4学时; 3、冯?诺依曼模型和LC计算机的体系结构,4学时 4、LC的指令集结构,8学时; 5、机器语言程序设计,4学时; 6、汇编语言,4学时; 7、I/O处理,4学时; 8、子程序,4学时; 9、栈,4学时。
C语言程序设计部分包括6个单元,24学时 1、变量和运算符,4学时; 2、控制结构,4学时; 3、函数,4学时; 4、递归,4学时; 5、数组和指针,4学时; 6、结构体,4学时。
在第二部分,每一单元都涉及到如何将C语言翻译为目标机器LC上的汇编语言,即在前一部分学习的基础上,掌握函数调用、返回,活动记录,栈等概念,使学生对高级语言的理解更深层次的建立在计算机体系结构的基础上。 |