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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
友情链接

[2009-04-14 11:29] c++ 头文件的作用(转帖)

c++ 头文件的作用
Jason @ 2008-09-19 15:59


头文件

每个C++/C程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件。另一个文件用于保存程序的实现(implementation),称为定义(definition)文件。
C++/C程序的头文件以“.h”为后缀,C程序的定义文件以“.c”为后缀,C++程序的定义文件通常以“.cpp”为后缀(也有一些系统以“.cc”或“.cxx”为后缀)。

1.1 版权和版本的声明
版权和版本的声明位于头文件和定义文件的开头(参见示例1-1),主要内容有:
(1)版权信息...
阅读全文 | 评论次数(3) | 浏览次数(1563) | 所属类型(C / C++ /VC)

[2009-03-27 11:00] 实验四

assume cs:codesg
codesg segment
        mov ax,20h
        mov ds,ax
        
        mov cx,40h
        mov bx,0
s:        mov ds:[bx],bx
        inc bx
        loop s
        
        mov ax,4c00h
        int 21h
codesg ends
end


第三题 
MOV     AX,CS 
MOV     CX,0018 
复制的是什么?从哪里到哪里?--不清楚在说什么,明明题目说明白了,为什么还有此问?...
阅读全文 | 评论次数(1) | 浏览次数(543) | 所属类型(汇编作业)

[2009-03-26 11:38] 第四章 实验三

实验 3
assume cs:codesg
codesg segment                ;ds=157f,cs=158f,ip=0;es=157f;ss=158f;cx=13其余为0
        mov ax,2000h         ;ds=157f,cs=158f,ip=3;es=157f;ss=158f;cx=13,ax=2000其余为0
        mov ss,ax        ;ds=157f,cs=158f,ip=8;es=157f;ss=2000;cx=13,ax=2000其余为0
        mov sp,0
        add sp,10h
        pop ax                
        pop bx
        push ax
        push bx
...
阅读全文 | 评论次数(4) | 浏览次数(575) | 所属类型(汇编作业)

[2009-03-25 21:15] 第三章 检测点3.1 3.2

第三章 检测点3.1
1.在debug中用"d 0:0 1f"查看内存,结果如下: 

0000:0000 70 80 f0 30 ef 60 30 e2-00 80 80 12 66 20 22 60 
0000:0000 62 26 e6 d6 cc 2e 3c 3b-ab ba 00 00 26 06 66 88 

下面的的程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器中的值, 

mov ax,1 
mov ds,ax 
mov ax,[0000]  AX= 2662
mov bx,[0001]  BX= e626
mov ax,bx   ...
阅读全文 | 评论次数(2) | 浏览次数(657) | 所属类型(汇编作业)

[2009-03-24 21:45] 第二章 检测点2.2  检测点2.3

检测点2.2 
(1)给定段地址为0001H,仅通过变化偏移地址寻址,cpu的寻址范围为____到____.  0010H  1000FH 
(2)有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元,则SA应满足的条件是:最小为_________,最大为___________.1001H 2000H 

检测点2.3 
mov ax,bx         
sub ax,ax         
jmp ax                 
每读取一条指令IP都会改变,最后一条指令也改变IP。所以为4次,IP =ax...
阅读全文 | 评论次数(1) | 浏览次数(477) | 所属类型(汇编作业)

[2009-03-23 15:03] 第二章 检测点2.1

第二章
检测点2.1
(1) 写出每条汇编指令执行后相关寄存器中的值。
mov ax,62627        ax = F4A3h
mov ah,31h        ax = 31a3h
mov al,23h        ax = 3123h
add ax,ax        ax = 6246h
mov bx,826ch        bx = 826ch
mov cx,ax        cx = 6246h
mov ax,bx        ax = 826ch
add ax,bx        ax = 04d8h
mov al,bh        ax = 0482h
mov ah,bl        ax = 6c82h
add ah,ah        ax = d882h
add al,6        ax...
阅读全文 | 评论次数(4) | 浏览次数(491) | 所属类型(汇编作业)

[2009-03-23 10:43] 第一章 检测点1.1

第一章
检测点1.1
(1)1个CPU的寻址能力为8KB,那么他的地址总线的宽度为_______.
解题过程: 1024B =1kb 也就是2的10次方。8为2的3次方。所以结果为 10+3 =13;
答案: 13

(2)1KB的存储器有________个存储单元。存储单元的编号从_________到_________.
解题过程: 一个存储单元就是一个BYTE,1KB=1024B。编号从0开始到1023
答案: 1024,0,1023

(3)1KB的存储器可以存储______个Bit,_________个Byte.
1024 × 8 =8192 Bit
答案: 8...
阅读全文 | 评论次数(1) | 浏览次数(445) | 所属类型(汇编作业)