fumin_百度空间
 
文章列表
 
2010年03月29日 星期一 14:54
//创建一个有序的链表,打印它
LinkList createList(){
LinkList L=(LinkList)malloc(sizeof(LNode));
LinkList p,q=L;
char ch;
int i;
L->next = NULL;  //初始化
for(i=0;i<5;i++){
scanf("%c",&ch);
getchar(); //吃掉输入ch后的空格或者换行,它只能吃掉一个字符,建议使用 while(getchar() != '\n'),可以吃掉多个,不过每输入一个有效字符要按回车一下
if(ch>'Z'||ch<'A'){
printf(
 
2010年03月27日 星期六 08:17
这趟武汉去的可真不凑巧。第一天是热,穿一件薄薄的T恤都汗湿了;接着是连续几天的大雨,所有的鞋子、袜子全都遭了殃。本想复试完去武大看看樱花,可孤单一人穿着半湿的衣袜,“便纵有千种风情,更与谁人说”。

谈谈华科的复试吧。22号晚上专业课笔试,23号上午是英语听说,23号晚上是机试,24号上午是实验室面试,24号下午我们实验室又增加了一次面试,24号晚上实验室公布录取情况,25号下午签协议和公布奖学金。

华科计算机系统结构的专业课笔试,考的是汇编语言和计算机体系结构。两份卷子,各50分。汇编我学的稀
 
2010年03月27日 星期六 07:43
使用DOS系统功能调用的一般过程为:将调用号放入寄存器AH中,置好入口参数,然后执行软中断语句“INT 21H”。在必要时,还可在调用结束时分析出口参数,检查调用是否成功。
在DOS环境下,大部分系统功能调用在成功返回时均将CF置0,如调用出错则CF置1,并自动在寄存器AX中置错误返回码。
1.带回显键盘输入(1号调用)
MOV AH,1
INT 21H
等待键盘输入一个字符并将输入字符的ASCII码存入AL中,同时将该字符送显示器显示。
2.显
 
2010年03月27日 星期六 07:43
ASSUME 段寄存器:段名[,段寄存器:段名]
设定段寄存器与段之间的对应关系,即告诉汇编程序,目前哪些段为CPU当前可访问段。
该语句一般出现在代码段中。其中段名是程序中某一已定义段的名字,也可以是表达式“SEG 变量/标号”。
.386
A
  SEGMENT   USE16
AA  DW  FFH
  ENDS
  SEGMENT 
 
2010年03月27日 星期六 07:41
汇编地址计数器用符号$表示,它用来记录正在被汇编程序翻译的语句的地址,即$的内容标示了汇编程序当前的工作位置。

    在一个源程序中往往包含多个段。汇编程序在将该源程序翻译成目标程序时,每遇到一个新的段,就为该段分配一个初置为0的汇编地址计数器,然后,再对该段中 的语句汇编。在汇编过程中,对凡是需要申请分配存储单元的语句和产生目标代码的语句,汇编地址计数器则按该语句目标代码的长度增值。因此,段内定义的所有标号和变量的偏移地址就是翻译该语句

 
2010年03月27日 星期六 07:40
1.逻辑运算指令
(1)求反指令
NOT OPD
将目的地址中的内容逐位取反后再送入目的地址。
(2)逻辑乘指令
AND OPD,OPS
即目的操作数和源操作数做逻辑乘运算,其结果存入目的地址中。该指令主要用来在目的操作数中清除与源操作数中置0的对应位。
(3)测试指令
测试指令能对存储位进行测试。
1)
 
2010年03月12日 星期五 17:24
(1)加运算指令
1)加1指令INC
INC OPD
OPD类型必须确定。
2)加指令ADD
ADD OPD,OPS
即将目的操作数与源操作数相加,结果保存入目的地址,而源地址中的内容不变。
(2)减运算指令
1)减1指令DEC
DEC OPD
2)求补指令NEG
NEG OPD
 
2010年03月10日 星期三 19:50
数据传送指令主要包括:一般数据传送指令(MOV、MOVSX、MOVZX、XCHG、XLAT)、堆栈操作指令(PUSH、PUSHA、PUSHAD、POP、POPA、POPAD)、标志寄存器传送指令(PUSHF、PUSHFD、POPF、POPFD、LAHF、SAHF)、地址传送指令(LEA、LDS、LES、LFS、LGS、LSS)、输入/输出指令(IN、OUT)。在这些指令中,除了SAHF、POPF和POPFD外,其他均不影响标志位。

1.一般数据传送指令
(1)传送指令
1)一般传送指令MOV
 
2010年03月05日 星期五 09:40
1.变量
在汇编语言中,变量是一个数据存储单元的名字,即数据存放地址的符号表示。变量有三方面属性:段属性,偏移地址,类型。
在初学汇编的时候,变量我觉得是个比较让人困惑的概念,尤其是当结合不同寻址方式放在面前的时候。
DATA SEGMENT USE16
BUF DB 'AB',0DH,0AH
DATA ENDS

MOV AL,BUF
MOV BL,BUF+2
MOV SI,OFFSET BUF
MOV BL,2[SI]
看到这些,我就在想变量到底是什么?变量就是地址吗?变量就是数据吗?假如BUF的地址是n,那么MO
 
2010年03月03日 星期三 20:43
1.汇编
2.体系结构
3.C/C++,复习一些简单算法
4.VOA,口语,听力
5.简历
6.玩
 
     
 
 
个人档案
 
賊兔一一
男, 
江西 九江 
 
   
 
日历
 
     
 
文章分类
 
 
 
 
 
J2se(4)
 
 
 
 
Ajax(3)
 
 
 
Jdbc(1)
 
Linux(11)
 
 
C(3)
 
 
 
 
 
Flex(2)
 
 
     
 
最新评论
 
     
 
好友最新文章
 
     
 
最近访客
 
 

liu7075194

liuzhangpeng

fubingdao

yong310

1054917128

thsandly

wowuyusw

876798452
     
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     

帮助中心  |  空间客服  |  投诉中心  |  空间协议
©2012 Baidu