汇编网首页登录博客注册
byunting的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  如果说0和1组成了计算机的世界,那么坚持和思考便铸就了一个人。
  • 『姓名』:赖隆斌
  • 『性别』:男『发送消息
  • 个人说明:我是一名大学生,中专读了两年,后来阴差阳错的考上了福建师范大学。希望4年之后能有一番作为
  • 详细信息『加为好友』
学习动态
最新留言
好友圈
文章收藏
友情链接

[2011-07-05 13:52] 实验10——数值显示

点击查看原图
因为得到的数值的字符串是倒序的,所以有点小问题。不知道有没有更好的方法(c中可以用递归,汇编还不会递归)





data segment
        db 100 dup(0)
data ends

stack segment
        dw 8 dup(0) ;input stack segment code here
stack ends

code segment
    assume cs:code,ds:data,ss:stack
;*****************************************************...
阅读全文 | 评论次数(0) | 浏览次数(361) | 所属类型(汇编作业)

[2011-07-04 10:34] 什么是虚拟机?

什么是虚拟机?  

虚拟机的概念比较宽泛,通常人们接触到的虚拟机概念有VMware那样的硬件模拟软件,也有JVM这样的介于硬件和编译程序之间的软件。这里所指的是后者。  
虚拟机是一个抽象的计算机,和实际的计算机一样,具有一个指令集并使用不同的存储区域。它负责执行指令,还要管理数据、内存和寄存器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。  

Java虚拟机  

一、什么是Java虚拟机  

Java虚拟机是一个想象中的机器,在实际的计算机上通过...
阅读全文 | 评论次数(0) | 浏览次数(339) | 所属类型(汇编学习体会)

[2011-07-01 13:10] 很久没更新了,今天带来试验7

这部分的上机内容非常复杂,做了挺久的。寻址方式很重要。

data segment
        db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984','1985','1986'
          db '1987','1988','1989','1990','1991','1992','1993','1994','1995'
          
          dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514
          dd 345980,5...
阅读全文 | 评论次数(1) | 浏览次数(689) | 所属类型(汇编作业)

[2011-05-17 16:41] 检测点1.1

1 一个cpu的寻址能力为8kb,那么它的地址总线的宽度为_13_。
2 1kb的存储器有_1024_个存储单元。存储单元的编号从_0_到_1023_。
3 1kb的存储器可以存储_9192_位。_1024_字节。
4 1GB、1MB、1KB分别是_2^30、2^20、2^10_byte。
5 8086、8088、80286、80386的地址总线分别为16、20、24、32                                                   根,则它们的寻址能力分别为:_64_(KB) _1_(MB) _16_(MB) _4_(GB)。
6 8080、...
阅读全文 | 评论次数(0) | 浏览次数(372) | 所属类型(汇编作业)

[2011-05-17 01:05] 悲剧了

今天做了两遍第二章的测试题,第一次对了三题,第二次只对两题。真是欲哭无泪啊!学的时候感觉良好,没想到一遇到题目就挂了,看来只是还不牢固啊!加油...
阅读全文 | 评论次数(0) | 浏览次数(388) | 所属类型(汇编学习体会)

[2011-05-16 10:53] 对学习笔记的一些说明

因为本人在之前有学到第五章,笔记只做到第三章,所以我将前三章的笔记都一起发上来了。估计剩下的4、5章也能在本周内发上来。到第六章学习进度可能会慢下来。笔记也会一点点的发。...
阅读全文 | 评论次数(0) | 浏览次数(332) | 所属类型(汇编学习体会)

[2011-05-16 00:03] 排版不好

由于宽度的问题,有些比较长的行会多出来,不太方便阅读,我在此表示歉意。...
阅读全文 | 评论次数(0) | 浏览次数(349) | 所属类型(汇编学习体会)

[2011-05-16 00:02] 第二章 寄存器

运算器进行信息处理
寄存器进行信息存储
控制器控制各种器件进行工作
内部总线连接各种器件在他们之间进行数据的传送

2.1 通用寄存器
        16位:AX BX CX DX
        八位:AH AL BH BL CH CL DH DL
2.2 字在寄存器中的存储
        1word=2byte
        只能使用16位寄存器储存
2.3 几条汇编指令
        mov ax,18        将18送入寄存器ax
        mov ah,78        将78送入寄存器ah
        add ax,8        将寄存器ax中的数值加上8
        mov ax,bx        将寄存器bx中的数据送入寄存器ax
        add ax,bx        将ax和bx中的数值相...
阅读全文 | 评论次数(0) | 浏览次数(334) | 所属类型(汇编学习笔记)

[2011-05-16 00:00] 第一章 基础知识

1.1 机器语言
        什么是机器语言:用二进制表示的机器指令的集合
        机器语言的特点:
                优点:用机器语言编写的程序可直接被计算机执行,且效率极高。
                缺点:用机器语言编写的程序不具备可读性。查错、维护机器困难。且不                        具备跨平台可移植性。        
        机器语言必然遭到历史的淘汰。
1.2 汇编语言的产生
        什么是汇编语言:汇编指令是机器指令便于记忆的书写格式。
        汇编语言的特点:相对机器语言来说,汇编语言更接近人类语言。编写难度降                        低。便于维护。
        每条汇编指令对应一条机器指令
        用汇编语言编写程序的工作过程:程序员编写源代码->编译器编译->二进制代                        码->目标程序...
阅读全文 | 评论次数(0) | 浏览次数(367) | 所属类型(汇编学习笔记)

[2011-05-15 23:58] 汇编之旅

汇编做为基本c之后的第一步,也是最后一步,对我的意义重大。
我希望能学好汇编,为后面winapi和操作系统底层的学习打好基础,我也很明白汇编的学习过程会很枯燥,加上周围并没有好的学习同伴。不过我相信我会坚持下来的。

我会在这个博客上发表一些我学习汇编的过程中做的笔记和一些学习体会,希望能对一些人有所帮助。我采用的是王爽的《汇编语言第二版》。...
阅读全文 | 评论次数(0) | 浏览次数(321) | 所属类型(汇编学习体会)