微机程序设计题集锦
需积分: 10 146 浏览量
更新于2024-09-12
收藏 266KB DOCX 举报
微机程序设计题
微机程序设计是计算机科学中的一门重要课程,对于计算机专业的学生来说是必修的课程。微机程序设计题涵盖了微机程序设计的各个方面,包括程序设计、汇编语言、数据类型、寄存器操作、算术逻辑运算、程序控制结构等。
一、程序设计题
1. 字符串长度统计
在微机程序设计中,字符串长度统计是一个常见的问题。给定一个以'*'结束的字符串,编写一个完整程序求该字符串长度存入LENT单元,并统计字符串中含有大写英文字符的个数并存入COUNT单元。这个问题考察了学生对字符串处理和计数的能力。
2. 数值判断
在微机程序设计中,数值判断是一个重要的内容。给定一个带符号8位数X存于DAT单元,编一个程序段判断该数,若x小于0则将0FFH送MARK单元;若X等于0则将MARK+1单元置0FFH;若X大于0则置MARK+2单元为0FFH。这个问题考察了学生对数值判断和条件跳转的能力。
3.公式计算
在微机程序设计中,公式计算是一个常见的问题。给定三个字变量X、Y、Z,存放无符号整数,请编一个完整的程序实现公式Z=(X+Y)/(X-Y+600)(不考虑溢出情况)。这个问题考察了学生对公式计算和数据类型的能力。
二、汇编语言程序设计
4. 十六进制数转换
在微机程序设计中,十六进制数转换是一个常见的问题。给定AX寄存器中存放着4位十六进制数,编写一个汇编语言程序,将这4位十六进制数分别转换为相应的ASCII码,并依次存放到RESULT数组的4个字节中去,要求用调用子程序的方法实现。这个问题考察了学生对汇编语言和十六进制数转换的能力。
5. 双字长数求补
在微机程序设计中,双字长数求补是一个重要的内容。写出对存放在DX和AX中的双字长数求补的指令序。这个问题考察了学生对双字长数和指令序的能力。
微机程序设计题涵盖了微机程序设计的各个方面,对学生的程序设计能力、汇编语言能力、数据类型能力、公式计算能力等进行了考察。
127 浏览量
304 浏览量
121 浏览量
134 浏览量
2021-11-17 上传
241 浏览量
点击了解资源详情
点击了解资源详情
u010523396
- 粉丝: 0
- 资源: 1