12 2010 档案

摘要:第八章:数据处理的两个基本问题02让编程改变世界Change the world by program寻址方式小结演示1、直接寻址8_直接寻址过程演示2、寄存器间接寻址8_寄存器间接寻址过程演示3、寄存器相对寻址8_寄存器相对寻址过程演示4、基址变址寻址8_基址变址寻址过程演示5、相对基址变址寻址8... 阅读全文
posted @ 2010-12-30 23:01 我就爱小甲鱼
摘要:第八章:数据处理的两个基本问题02让编程改变世界Change the world by program寻址方式小结演示1、直接寻址8_直接寻址过程演示2、寄存器间接寻址8_寄存器间接寻址过程演示3、寄存器相对寻址8_寄存器相对寻址过程演示4、基址变址寻址8_基址变址寻址过程演示5、相对基址变址寻址8... 阅读全文
posted @ 2010-12-30 23:01 我就爱小甲鱼
摘要:VMware虚拟机安装XP系统演示让编程改变世界Change the world by program本视频教程教大家如何使用VMware虚拟机安装操作系统,并演示如何安装VMware tools和内存、硬盘、网络等设置解析。安装VMware虚拟机有啥用?1.让你的黑客工具免遭杀毒软件的“毒杀”;2... 阅读全文
posted @ 2010-12-29 17:51 我就爱小甲鱼
摘要:VMware虚拟机安装XP系统演示让编程改变世界Change the world by program本视频教程教大家如何使用VMware虚拟机安装操作系统,并演示如何安装VMware tools和内存、硬盘、网络等设置解析。安装VMware虚拟机有啥用?1.让你的黑客工具免遭杀毒软件的“毒杀”;2... 阅读全文
posted @ 2010-12-29 17:51 我就爱小甲鱼
摘要:第八章:数据处理的两个基本问题01让编程改变世界Change the world by program引言本章对前面的所有内容是具有总结性的。我们知道,计算机是进行数据处理、运算的机器,那么有两个基本的问题就包含在其中:(1)处理的数据在什么地方?(2)要处理的数据有多长?这两个问题,在机器指令中必... 阅读全文
posted @ 2010-12-28 22:55 我就爱小甲鱼
摘要:第八章:数据处理的两个基本问题01让编程改变世界Change the world by program引言本章对前面的所有内容是具有总结性的。我们知道,计算机是进行数据处理、运算的机器,那么有两个基本的问题就包含在其中:(1)处理的数据在什么地方?(2)要处理的数据有多长?这两个问题,在机器指令中必... 阅读全文
posted @ 2010-12-28 22:55 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法06让编程改变世界Change the world by program问题7.9编程,将datasg段中每个单词的前四个字母改为大写字母:[codesyntax lang="asm"]assume cs:codesg,ds:datasg,ss:stacksgsta... 阅读全文
posted @ 2010-12-27 22:44 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法06让编程改变世界Change the world by program问题7.9编程,将datasg段中每个单词的前四个字母改为大写字母:[codesyntax lang="asm"]assume cs:codesg,ds:datasg,ss:stacksgsta... 阅读全文
posted @ 2010-12-27 22:44 我就爱小甲鱼
摘要:编程初学者的救赎 - 献给迷茫的朋友让编程改变世界Change the world by program由于时间的有限,小甲鱼精力有限,所以本视频先只讲编程语言的学习,暂且我们不谈架构、不谈组件、不谈数据库、网络、不谈团队,不谈合作,不谈女人、不谈国家大事……学习编程需要什么样的素质?有位朋友说的很... 阅读全文
posted @ 2010-12-25 23:28 我就爱小甲鱼
摘要:编程初学者的救赎 - 献给迷茫的朋友让编程改变世界Change the world by program由于时间的有限,小甲鱼精力有限,所以本视频先只讲编程语言的学习,暂且我们不谈架构、不谈组件、不谈数据库、网络、不谈团队,不谈合作,不谈女人、不谈国家大事……学习编程需要什么样的素质?有位朋友说的很... 阅读全文
posted @ 2010-12-25 23:28 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法05让编程改变世界Change the world by program问题7.8[codesyntax lang="asm"]assume cs:codesg,ds:datasgdatasg segmentdb 'ibm 'db 'dec ... 阅读全文
posted @ 2010-12-24 16:34 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法05让编程改变世界Change the world by program问题7.8[codesyntax lang="asm"]assume cs:codesg,ds:datasgdatasg segmentdb 'ibm 'db 'dec ... 阅读全文
posted @ 2010-12-24 16:34 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法04让编程改变世界Change the world by program不同的寻址方式的灵活应用如果我们比较一下前面用到的几种定位内存地址的方法(可称为寻址方式),就可以发现有以下几种方式:(1)[iata] 用一个常量来表示地址,可用于直接定位一个内存单元;(2)... 阅读全文
posted @ 2010-12-24 15:03 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法04让编程改变世界Change the world by program不同的寻址方式的灵活应用如果我们比较一下前面用到的几种定位内存地址的方法(可称为寻址方式),就可以发现有以下几种方式:(1)[iata] 用一个常量来表示地址,可用于直接定位一个内存单元;(2)... 阅读全文
posted @ 2010-12-24 15:03 我就爱小甲鱼
摘要:第七章:函数06让编程改变世界Change the world by programTo iterate is human, to recurse divine.— L.Peter Deutsch[caption id="attachment_131" align="aligncenter" wid... 阅读全文
posted @ 2010-12-23 02:17 我就爱小甲鱼
摘要:第七章:函数06让编程改变世界Change the world by programTo iterate is human, to recurse divine.— L.Peter Deutsch[caption id="attachment_131" align="aligncenter" wid... 阅读全文
posted @ 2010-12-23 02:17 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法03让编程改变世界Change the world by programSI和DISI和DI是8086CPU中和bx功能相近的寄存器,但是SI和DI不能够分成两个8位寄存器来使用。下面的三组指令实现了相同的功能: mov bx,0mov ax,[bx]mov si,... 阅读全文
posted @ 2010-12-21 23:57 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法03让编程改变世界Change the world by programSI和DISI和DI是8086CPU中和bx功能相近的寄存器,但是SI和DI不能够分成两个8位寄存器来使用。下面的三组指令实现了相同的功能: mov bx,0mov ax,[bx]mov si,... 阅读全文
posted @ 2010-12-21 23:57 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法02让编程改变世界Change the world by program[bx+idata]在前面,我们可以用[bx]的方式来指明一个内存单元, 我们还可以用一种更为灵活的方式来指明内存单元:[bx+idata]表示一个内存单元,它的偏移地址为(bx)+idata(... 阅读全文
posted @ 2010-12-20 23:08 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法02让编程改变世界Change the world by program[bx+idata]在前面,我们可以用[bx]的方式来指明一个内存单元, 我们还可以用一种更为灵活的方式来指明内存单元:[bx+idata]表示一个内存单元,它的偏移地址为(bx)+idata(... 阅读全文
posted @ 2010-12-20 23:08 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法01让编程改变世界Change the world by program引言前面,我们用[0]、[bx]的方法,在访问内存的指令中,定位内存单元的地址。在这一章中,我们主要讲解一些更灵活的定位内存地址的方法和相关的编程方法。我们的讲解将通过具体的问题来进行。and指... 阅读全文
posted @ 2010-12-13 21:20 我就爱小甲鱼
摘要:第七章:更灵活的定位内存地址的方法01让编程改变世界Change the world by program引言前面,我们用[0]、[bx]的方法,在访问内存的指令中,定位内存单元的地址。在这一章中,我们主要讲解一些更灵活的定位内存地址的方法和相关的编程方法。我们的讲解将通过具体的问题来进行。and指... 阅读全文
posted @ 2010-12-13 21:20 我就爱小甲鱼
摘要:第六章:包含多个段的程序03让编程改变世界Change the world by program实验五编写、调试具有多个段的程序(下载源代码)这一章的理论内容不是很多,但有些知识却是要在实践中掌握。这个实验,既是一次实践,也是学习内容。必须完成这个实验,才能继续向下学习。[buy]获得所有教学视频... 阅读全文
posted @ 2010-12-11 19:26 我就爱小甲鱼
摘要:第六章:包含多个段的程序03让编程改变世界Change the world by program实验五编写、调试具有多个段的程序(下载源代码)这一章的理论内容不是很多,但有些知识却是要在实践中掌握。这个实验,既是一次实践,也是学习内容。必须完成这个实验,才能继续向下学习。[buy]获得所有教学视频... 阅读全文
posted @ 2010-12-11 19:26 我就爱小甲鱼
摘要:第六章:包含多个段的程序02让编程改变世界Change the world by program在代码段中使用栈完成下面的程序,利用栈,将程序中定义的数据逆序存放。assume cs:codesgcodesg segmentdw 0123h,0456h,0789h,0abch,0defh,0fedh... 阅读全文
posted @ 2010-12-10 22:19 我就爱小甲鱼
摘要:第六章:包含多个段的程序02让编程改变世界Change the world by program在代码段中使用栈完成下面的程序,利用栈,将程序中定义的数据逆序存放。assume cs:codesgcodesg segmentdw 0123h,0456h,0789h,0abch,0defh,0fedh... 阅读全文
posted @ 2010-12-10 22:19 我就爱小甲鱼
摘要:第六章:包含多个段的程序01让编程改变世界Change the world by program引言前面我们写的程序中,只有一个代码段。现在有一个问题是:如果程序需要用其他空间来存放数据,我们使用哪里呢?第5章中,我们讲到要使用一段安全的空间,我们说0:200~0:300是相对安全的。可这段空间的... 阅读全文
posted @ 2010-12-09 01:21 我就爱小甲鱼
摘要:第六章:包含多个段的程序01让编程改变世界Change the world by program引言前面我们写的程序中,只有一个代码段。现在有一个问题是:如果程序需要用其他空间来存放数据,我们使用哪里呢?第5章中,我们讲到要使用一段安全的空间,我们说0:200~0:300是相对安全的。可这段空间的... 阅读全文
posted @ 2010-12-09 01:21 我就爱小甲鱼
摘要:第七章:函数05让编程改变世界Change the world by program函数的嵌套调用嵌套定义就是在定义一个函数时,其函数体内又包含另一个函数的完整定义。然而,C语言不能嵌套定义函数,但可以嵌套调用函数,也就是说,在调用一个函数的过程中,又调用另一个函数。[codesyntax lang... 阅读全文
posted @ 2010-12-08 00:57 我就爱小甲鱼
摘要:第七章:函数05让编程改变世界Change the world by program函数的嵌套调用嵌套定义就是在定义一个函数时,其函数体内又包含另一个函数的完整定义。然而,C语言不能嵌套定义函数,但可以嵌套调用函数,也就是说,在调用一个函数的过程中,又调用另一个函数。[codesyntax lang... 阅读全文
posted @ 2010-12-08 00:57 我就爱小甲鱼
摘要:第五章:[BX]和loop指令06让编程改变世界Change the world by program一段安全的空间在8086模式中,随意向一段内存空间写入内容是很危险的 ,因为这段空间中可能存放着重要的系统数据或代码。比如下面的指令:mov ax,1000hmov ds,axmov al,0mov... 阅读全文
posted @ 2010-12-06 20:51 我就爱小甲鱼
摘要:第五章:[BX]和loop指令06让编程改变世界Change the world by program一段安全的空间在8086模式中,随意向一段内存空间写入内容是很危险的 ,因为这段空间中可能存放着重要的系统数据或代码。比如下面的指令:mov ax,1000hmov ds,axmov al,0mov... 阅读全文
posted @ 2010-12-06 20:51 我就爱小甲鱼
摘要:第五章:[BX]和loop指令05让编程改变世界Change the world by programloop和[bx]的联合应用考虑这样一个问题:计算ffff:0~ffff:b单元中的数据的和,结果存储在dx中。分析:(1)运算后的结果是否会超出 dx 所能存储的范围?ffff:0~ffff:b内... 阅读全文
posted @ 2010-12-04 22:23 我就爱小甲鱼
摘要:第五章:[BX]和loop指令05让编程改变世界Change the world by programloop和[bx]的联合应用考虑这样一个问题:计算ffff:0~ffff:b单元中的数据的和,结果存储在dx中。分析:(1)运算后的结果是否会超出 dx 所能存储的范围?ffff:0~ffff:b内... 阅读全文
posted @ 2010-12-04 22:23 我就爱小甲鱼
摘要:第七章:函数04让编程改变世界Change the world by program上节课的练习简单讲解,给力!!1.自己实现pow()函数并尝试验证……2.猜想下sqrt()函数的原理并尝试编程……(暂时只要求整型数据)3.编写一个用来统计输入的各个数字、空白符(空格、制表符、换行符)以及所以其他... 阅读全文
posted @ 2010-12-03 19:42 我就爱小甲鱼
摘要:第七章:函数04让编程改变世界Change the world by program上节课的练习简单讲解,给力!!1.自己实现pow()函数并尝试验证……2.猜想下sqrt()函数的原理并尝试编程……(暂时只要求整型数据)3.编写一个用来统计输入的各个数字、空白符(空格、制表符、换行符)以及所以其他... 阅读全文
posted @ 2010-12-03 19:42 我就爱小甲鱼
摘要:第五章:[BX]和loop指令04让编程改变世界Change the world by program温故而知新[bx]的作用:作为偏移地址与DS配合loop和cx合作debug的-g 偏移地址 命令 和 -p命令Debug和汇编编译器Masm对指令的不同处理本节只试点为下面刻成的顺利进行提供一点预... 阅读全文
posted @ 2010-12-02 00:40 我就爱小甲鱼
摘要:第五章:[BX]和loop指令04让编程改变世界Change the world by program温故而知新[bx]的作用:作为偏移地址与DS配合loop和cx合作debug的-g 偏移地址 命令 和 -p命令Debug和汇编编译器Masm对指令的不同处理本节只试点为下面刻成的顺利进行提供一点预... 阅读全文
posted @ 2010-12-02 00:40 我就爱小甲鱼