- 博客(12)
- 资源 (15)
- 收藏
- 关注
原创 汇编学习---子程序之call的四种参数传递
题目要求:现在有一个数组,内容为34h,78h,0afh,8ah,要求主程序安排并存放其结果,并由子程序来完成求数组元素的效验和。请编写一段程序,采用段内调用子程序实现。 分别实现用寄存器,变量,堆栈,利用call后续区四种方式传参。 所谓效验和是指:不记进位的累加。题目分析:本题主要属于子程序设计,只需按照要求在设计一个求一段内存数据的效验和的子程序即可。
2012-01-06 20:55:10 4066
原创 汇编学习---循环结构程序设计
题目要求:编程实现计算1~100的和,并将结果保存在字类型的result 变量中。题目分析:此题为一典型的循环结构设计题目,只需设定一个100的循环变量,依次递减1,然后累加即可。代码实现:data segment rusult dw ?data endscode segment assume cs:code,ds:datastart: mov ax,da
2012-01-05 21:08:38 3759 2
原创 汇编学习---分支结构程序设计
题目要求:编写汇编程序实现从键盘输入一个数字,然后判断其奇偶性;如果为奇数,则在屏幕输出1,否则输出0.题目分析:此题为典型的分支结构程序,主要要解决以下几个难点:接受用户的输入 (调用DOS中断的01H号功能实现)奇偶数的判断 (利用RCR循环右移一位得到输入数值的最低位,判断是0还是1)根据奇偶数条件的跳转条件输出 (调用DOS中断的02H号
2012-01-05 16:13:22 7689
原创 汇编学习---顺序程序设计
题目要求:将HEX为起始的地址的2个十六进制(ASCII码)转化为8位二进制数存入BIN单元。题目分析:此题目是典型的汇编中进制之间的转换问题,方法有多种,但大致思路都是一样的,在这里采用构造进制转化表的方法实现转化。代码实现:data segment org 1000h BIN db ? HEX db '3B' ;数据准备,及将要转化的数据
2012-01-05 14:20:32 2058
原创 转载 80X86汇编语言程序设计教程(杨季文)答案的说明
不可否认《80X86汇编语言程序设计教程(杨季文)》是本不错的教程,据我所知很多高校都是以此书作为汇编教程。此书的课后习题很多也具有挑战性,很有意义,所以课后答案还是很有价值的。但是关于此书的答案网上似乎不是很多,有的也是前三章。在此希望通过此次转载,希望借大家的力量将其补全,最终可以呈现给大家一个完整版本,这样更有助于大家的学习。PS:最近发现,CSDN上面的资源越来越水了。即使资源内容不咋
2012-01-04 21:40:42 4138
转载 80X86汇编语言程序设计教程(杨季文)习题答案四
目前为止还没找到80X86汇编语言程序设计教程(杨季文)习题四及四以后的答案,所以在此先空着,等以后有了的时候在贴出来。如果哪位大侠有的话,希望传我一份(请传邮箱[email protected]),我会将其认真总结,一起发布,这样对于大家学习都有好处。
2012-01-04 21:26:01 3272
转载 80X86汇编语言程序设计教程(杨季文)习题答案三
第三章:Tarzan版 题3.1 伪指令语句与指令语句的本质区别是什么?伪指令的主要作用是什么?答: 伪指令语句与指令语句的本质区别是指令语句有其对应的机器指令,而伪指令没有; 伪指令的主要作用是指示汇编程序如何汇编源程序; 题3.2 汇编语言中的表达式与高级语言中的表达式有何相同点和不同点?答: 汇编语言中的表达式
2012-01-04 21:20:39 8777
转载 80X86汇编语言程序设计教程(杨季文)习题答案二
第二章 答案Tarzan 版题2.1 8086/8088通用寄存器的通用性表现在何处?8个通用寄存器各自有何专门用途?哪些 寄存器可作为存储器寻址方式的指针寄存器?答:8086/8088通用寄存器的通用性表现在: 这些寄存器除了各自规定的专门用途外,他们均可以用于传送和暂存数据,可以保存 算术逻辑运算中的操作数和运算结果; 8个通用寄
2012-01-04 21:17:37 9047
转载 80X86汇编语言程序设计教程(杨季文)习题答案一
第一章 答案Tarzan版 题1.1 与机器语言相比,汇编语言有何特点?与高级语言相比,汇编语言有何特点?答:与机器语言相比,汇编语言的的特点有: 1、易于记忆 2、容易理解 3、方便调试 4、便于维护 与高级语言相比,汇编语言的特点有: 1、与机器指令关系密切 2、执行效率高
2012-01-04 21:16:02 7617 1
原创 汇编学习1
题目要求:假设15名学生某门课成绩如下:90,67,88,77,55,89,68,98,95,72,57,67,92,88,78 请编程实现,统计该成绩中小于60分的人数,60~90分的人数,大于90分的人数,分别存储于变量X1,X2,X3中。 题目分析:循环15次,每次循环取出一个学生的成绩,然后根据此成绩,按照相应的条件去操作即可。代码实现:data
2012-01-04 17:38:52 1766 2
原创 吹响期末考试复习的集结号
今天是4号了,期末考试的通知就贴在我们寝室外面的墙上,每天出门都会看见,时间久了,对于我这个从来不关心考试的人,也开始变得躁动起来了。说实话,这次的考试时间安排的比较紧,加之考试题目较难(老师的警告),于是今天写下了这个复习计划,正式吹响复习的集结号。(其实我也怕挂科,呵呵)。按照通知本月6,7,8,9分别考算法设计,计算机网络,汇编,和数据库原理。正所谓知己知彼,百战不殆;首先应理清各科
2012-01-04 14:14:58 1461
原创 元旦三日假期小计
按照学校规定,元旦放假3天(呵呵,意料之内)。从来没有在元旦放假期间回过家的我,这一次却想着回家去,对于一向讨厌坐车的我来说这真是个奇迹。其实我也不知道我为什么要回家,或许是对于每天食堂,教室,寝室三点一线的生活厌倦和疲惫吧。简单计划与收拾过后,我于1月1日毅然地踏上了回家的路途。回家第一天赶车回家,路过市区,换乘公交。我那个去,这节日里的等公交的人可真不少啊。我还清晰的记得我是在人流中被
2012-01-04 11:48:10 2554
基于html5打字游戏
2012-07-08
基于GDI+的 图元绘制拾取 C#实现
2012-03-26
基于C#的2D太阳、地球、月亮运动轨迹模拟实现
2012-03-25
spring3.10实现jdbc存储deom
2011-11-27
oracle 安装教程
2011-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人