北理工CPU与汇编语言上机考试题分解.doc

北理工CPU与汇编语言上机考试题分解.doc

ID:51930659

大小:558.99 KB

页数:25页

时间:2020-03-19

北理工CPU与汇编语言上机考试题分解.doc_第1页
北理工CPU与汇编语言上机考试题分解.doc_第2页
北理工CPU与汇编语言上机考试题分解.doc_第3页
北理工CPU与汇编语言上机考试题分解.doc_第4页
北理工CPU与汇编语言上机考试题分解.doc_第5页
资源描述:

《北理工CPU与汇编语言上机考试题分解.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.请任意输入一个字符串,将该串倒序后在屏幕上显示。1.请任意输入一个字符串,统计其中空格和A的个数,并将结果显示在屏幕上。2.请任意输入一个字符串,将其中的空格全部删除,并将结果显示在屏幕上。1.请任意输入一个字符串,将其中A换成CC,并将结果显示在屏幕上。2.请任意输入一个字符串,将其中大写字母换成小写字母,并将结果显示在屏幕上。3.请任意输入一个字符串,将其中的英文字母全部删除,并将结果显示在屏幕上。二、4.现有一组字符串为data,name,time,file,code,path,user,exit,qu

2、it,text,请编写程序从键盘输入4个字符的字符串,若存在将其修改为disk,并将结果在显示器上显示。1.现有一组字符串为ram,yes,red,the,get,for,and,key,not,may,请编写程序将他们按ASCII大小排序,并在显示器上显示。2.现有一组字符串为data,name,time,file,code,path,user,exit,quit,text,请编写程序从键盘输入4个字符的字符串,若存在将其删除,并在显示器上显示。1.现有一组字符串为data,name,time,file,cod

3、e,path,user,exit,quit,text,请编写程序将上述字符串排序(升序)并插入disk使其人仍然有序,并在显示器上显示。三、1.键盘输入一个十进制数(字类型)2^16=65536-1,以十六进制的形式输出。1.键盘输入一个十进制数(字类型),以二进制的形式输出。2.键盘输入一个二进制数(字类型),以十六进制的形式输出。3.键盘输入一个二进制数(字类型),以十进制的形式输出。4.键盘输入一个十六进制数(字类型),以十进制的形式输出。5.键盘输入一个十六进制数(字类型),以二进制的形式输出。⑴输入、转

4、换及显示均用子程序形式书写。⑵程序能够循环接收不同的十进制数,并对之处理,当按下非数字键时退出主程序,返回操作系统。四、6.将一组有符号数中的负数求和,并统计负数的个数,并在屏幕上以十进制的形式显示结果。38H,4AH,0C5H,83H,9CH,0B4H,7FH,0C4H,05H,0F5H可参考13题20题1.键盘输入十个数,分别统计0到9,10到99,100以上的数的个数,并显示结果。2.键盘输入两组数743216、527864,按BCD码求和,并将结果显示在屏幕上。用到AAA,加法的ascii码调整1.键盘输

5、入下列两组十进制数,求其和,并将结果显示在屏幕上35789418465314252.键盘输入一串二进制数1ah,7ch,0bah,3ah,45h,63h求其和,并将结果显示在屏幕上。(以十进制显示结果)1.从键盘输入一串可显示字符(以回车符结束),并按字母、数字、空格分类计数,然后显示出这三类统计的结果。五、2.编写程序,将十个字的有符号数中最大、最小值求出,并在显示器上输出。125ah,4357h,0f50h,0b43h,4ac4h,7454h,8b15h,0a2a4h,0f3ch,00f6h3.键盘输入10个

6、字节数(无符号数),求出最大、最小值,并在显示器上输出。4.一个有符号字数组以0为结束标志,编程求这个数组的最大值、最小值、平均值。5.在BUFFER中定义了的十个带符号字,将其中的负数变成绝对值,并以十进制方式输出。6.已知数组A包含20个互不相等的字型整数,数组B包含30个互不相等的字型整数,试编制一程序把在A中而不在B中出现的整数放于数组C中。7.已知数组A包含20个互不相等的字型整数,数组B包含30个互不相等的字型整数,试编制一程序把既在A中又在B中出现的数存放于数组C中。六1.设有4个学生参加5门考试,

7、请计算每个学生的平均成绩和每门课的平均分成绩,并在显示器上显示,输出格式如下:Chg1chg2chg3chg4chg5meamS178855510097S26796437984S39255769265S44395828975Aver不计小数。2.编程计算从2开始的N(N<50)个偶数之和(2+4+6+…),主程序从键盘输入整数N,调用子程序求出N个偶数之和,由主程序显示结果。尝试分别使用以下3种方法编写完整程序。(1)利用寄存器传递参数(2)利用公共数据段变量传递参数(3)利用堆栈传递参数3.多模块程序设计(1)

8、设计一个包括:键盘输入、显示、排序、转换、退出程序的主菜单。(2)从键盘输入10个字型带符号数。(3)把10个带符号十进制数转换成二进制数。(4)把10个二进制数按从小到大顺序排列。(5)把10个带符号二进制数转换成十进制数。(6)把最大数用十进制数的形式显示在屏幕上要求:(1)整个程序用四个模块组成:主菜单,排序子模块,转换子模块,其它。(2)键盘输入与显示功能分别用宏

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。