自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迂者-贺利坚的专栏

为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学

原创 用VS2008编写汇编程序

在VS2008中编写汇编语言程序,整个步骤与写C++程序类似。查目录,汇编程序ml.exe和连接程序link都在VC的bin中,这也就不见怪了。   具体的步骤是:   1、新建简单的VC控制台应用程序   A、打开Microsoft Visual Studio 2008,选择主菜单“Fil...

2017-04-23 22:07:49

阅读数 2625

评论数 0

原创 汇编程序:用子程序实现求幂

【任务】   编制一个子程序,求y=x4y=x^4,自变量 xx 为字节,应变量yy可以在一个字内存放而不溢出   (1)版本1:子程序的参数由寄存器dl提供,返回结果在ax中;   (2)版本2:子程序不变,主程序中提供如下数据区,在主程序中,循环调用子程序,完成y=x4y=x^4的求解,...

2017-04-22 23:07:57

阅读数 1554

评论数 0

原创 拓展:汇编语言的子程序

一个近(near)调用的程序  一个简单的包含子程序的汇编程序是:; 要设置栈段,以便于call和ret指令使用 assume cs:code, ss:stack stack segment db 16 dup (0) stack ends code segment start: ...

2017-04-22 10:43:30

阅读数 4733

评论数 0

原创 Android手机玩8086汇编

【前言】   什么前言?要不想听老贺讲故事,直接看正文。   教C/C++课时,曾带领弟子们用手机编程序。程序稍大就不好玩了,但遇个小程序,那还是很爽的。尤其是第一次课,就在课堂,还没有在台式机上干活时。   这学期教汇编语言,也想过这事,没有落实。   其实这事应该简单,如果有Andro...

2017-04-20 07:46:55

阅读数 7101

评论数 7

原创 汇编语言学习:精华问题解答

【问题】 不理解wait指令是干什么用的,还有就是可不可以给栈段社标号,然后用offset获取栈段的偏移地址呢?jmp指令只能在代码段中跳转吗,能不能跳到数据段? 【解答】 wait指令?我给你的手册呢? offset是求偏移地址,并不针对具体哪个段,哪个段中的都可以。 jmp是流程的跳...

2017-04-18 11:40:10

阅读数 847

评论数 0

原创 汇编翻转总结及答复(第8周)

学号总结内容答复201460501147转移指令简单的jmp指令比较,复制代码段 1102本周颇有心得的是:        对于循环,转移指令的具体用法和认识有了更多的了解,特别是在在小组作业中利用循环做双重循环实现冒泡排序以及求某些数据和并存去内存相应位置。而对于转移指令jmp,个人的主要了解还...

2017-04-18 11:27:10

阅读数 780

评论数 0

原创 汇编翻转总结及答复(第7周)

学生总结内容回复1147div指令,内存寻址,数组用dup设置内存空间重复的值,根据指令,分析操作数的类型和地址 11043个关键词:除法,dup操作符,汇编结构体2个收获:1.使用div指令进行除法运算,也分为除数的位数,有一点疑问就是如果我的除数是0,那运行会不会是像C语言那样报错呢,那如果报...

2017-04-18 10:19:16

阅读数 812

评论数 0

原创 论教学型教材和手册型教材

这学期开汇编语言课。选教材时有过纠结,随着课程的开展,为备课,又多看了一些汇编的书,几本教材鲜明的特点,萌发了将教材分分类的念头。  一类教材,称为教学型教材。例如,我们选定的王爽老师的《汇编语言》。其特点是,能够循序渐进地展开内容,在介绍知识的同时,展现学科思维,安排学习活动(如问题、检测、实验...

2017-04-18 08:49:40

阅读数 1764

评论数 0

原创 和计算机专业学生谈学英语

【来信】   我看了老师的逆袭大学,里面提到的写博客就是在csdn把自己写的代码当文章写吗,还有书里面说学编程不绕过英语,我的基础不好,高中三年到高考英语都没及过格,从去年寒假每天都坚持背15个单词,在读一小段微信上新东方推出的文章,感觉收效甚微,编译器的错误还是要在百度才能看懂,而且老师布置的...

2017-04-18 07:45:39

阅读数 3944

评论数 0

原创 教学心得:面对教改中的灰心

【老师留言】   教学改革真不是件容易的事。老师有创新的思维,想尽了各种办法,花费了大量时间精力,有些学生却依旧喜欢按以前那样按部就班的上课,怎么办呢!有时自己都有点灰心,想放弃了!【我的回复】   1. 不要冒进。不考虑学生感受的教学改革,不可取,以学生的学为中心的教,要求我们改变心态。 ...

2017-04-16 07:17:30

阅读数 841

评论数 0

原创 汇编语言实验4-利用跳转指令构造循环

1. 实验目的 能分析各种跳转指令构成的程序的运行原理 会用跳转指令构造循环解决应用问题 体验显示缓冲区的要求 2. 实验内容任务1-奇怪的程序?  人工分析下面的程序,然后再在Debug程序中单步执行,观察每一步完成后的结果,并解释出现的现象。   程序如下:assume cs:codes...

2017-04-13 20:42:40

阅读数 1398

评论数 0

原创 汇编程序:红红绿绿的字符

任务:编程序,在屏幕的中间分别显示绿色、绿底红色、白底蓝色的字符串 ‘YantaiUniversity’ 提示:要计算出“屏幕的中间”对应的内存单元,然后将字符以及对应的属性字节写入到内存中。 参考解答:assume cs:codeseg, ds:datasg datasg segment ...

2017-04-13 20:37:14

阅读数 888

评论数 0

原创 汇编程序:植入程序的程序

任务:将beg_copy到end_copy的代码复制到0:200H处assume cs:codeseg codeseg segment start: ... beg_copy: mov ax, 0 add ax, ax wait end_copy: nopcode...

2017-04-13 19:35:57

阅读数 1127

评论数 0

原创 教学手记:如何让学生重视选修课的学习

要走出认识误区  一次例行的教学交流。有老师提到学生对他的课程不重视,原因是,这门课不是必修,不是考试课。   这是不少学生的误区。培养方案中的约束很多,不可能那么多的课都必修、考试,那样做学生也受不了。而实际上,安排选修、考查,是为个性化培养学生搭的平台。有不少这样的课程,并不需要所有学生都学...

2017-04-13 11:43:29

阅读数 1313

评论数 0

原创 应对抄作业问题

【前言】   早起例行“批阅奏折”。在一个微信群中,Z老师和N老师在凌晨2:00还在讨论教学问题,商讨N老师程序设计课的作业问题。   不少事情自己是经历了的,也有些心得。必须为这些同道中人支持。   群中的留言,也放到这里作为交流。【正文】   看到Z老师和N老师后半夜的讨论,感动,如此...

2017-04-10 06:31:50

阅读数 834

评论数 0

原创 汇编程序:求平均成绩(用汇编玩结构体)

求平均成绩  在下面的数据段中,给出了全班3名同学OS、AL、SE、DB课程的成绩,请编程计算出平均成绩,写在 ? 处。datasg segment db '201558501111','MMTJAB ',90,100,76,89,? db '201558501112','ZhangAP...

2017-04-08 22:11:48

阅读数 2350

评论数 0

原创 汇编程序:冒泡排序

汇编语言能实现冒泡排序等排序算法吧?当然可以,排序可不是什么复杂的东东。就在第7周,给大家补充一下cmp、jxxx、xchg指令,下面的冒泡就出来了。   assume cs:cseg, ds:dseg, ss:sseg sseg segment stack dw 10H dup (?...

2017-04-08 21:31:52

阅读数 5173

评论数 2

原创 全国直播,我用35分钟讲完了60分钟的课

2017年4月17日,《上大学,不迷茫》慕课本学期第一次见面课开讲。  这个课2016年建成,由智慧树网提供运营服务。2016年秋已经在省内开了一轮,通过东西部联盟评审之后,首次在全国范围内投放,共有17个省区30所学校4000余名学生选修。  见面课已经走过了一轮,整个的教学目标、内容的设计,从...

2017-04-08 15:27:20

阅读数 1056

评论数 3

原创 制作教学资源:好钢用在刀刃上

本文出自《改变你的教学设计》群中交流。   惊闻周老师为翻转课堂的资源要付出1:40的时间,为这种在教学上的投入点赞。结合自己的经历,我1小时的视频,配齐测试、实践,也大概是10小时左右,想给周老师做些建议,把工作量降下来。方向是,降低在视频制作中用于制作上的时间,最主要的措施,就是将出镜、字幕...

2017-04-06 06:58:44

阅读数 959

评论数 0

原创 毁掉自己的汇编程序

下午的上机课,有位同学写的程序死了。她百思不得其解。   我看了几遍程序,没有发现问题。   多次观察后,发现程序修改数据时,由于循环次数错误地设多了,以致于改到了代码段——代码段的指令于是被当作数据改掉了,而此处的数据,当然它仍然还要被当作指令执行,恰好对应了wait指令!于是,程序进入了等...

2017-04-05 22:03:12

阅读数 2201

评论数 1

提示
确定要删除当前文章?
取消 删除