当前位置:首页 > 汇编_17 堆栈传参及汇编试题讲解
汇编_17 堆栈传参及汇编试题讲解 0 免费中
详细简介 课件下载 课后练习 达人问答

百度传课视频链接:http://www.chuanke.com/v1911416-189853-1145621.html


_17 堆栈传参及汇编试题讲解;

试题

基础一第一期汇编考试题
一、写出之前学习的CPU里通用寄存器,按顺序写出(3分); 


0 1 2 3 4 5 6 7
8位 








16位 








32位 









 二、写出以下汇编指令更改的寄存器或内存单元,没有改变的任何寄存器或任何内存单元的值,直接写None(7分) 


影响的寄存器     
影响的内存单元编号
MOV EAX,   
ECX EAX,
 EIP None
MOV DWORD PTR DS:[EAX],ECX
EIP
 [EAX]
PUSH  EAX 


POP   EAX 


CALL  DWORD PTR DS:[EAX] 


RET 


JMP 0x00401253


MOVSD 


REP STOSD 



三、请用汇编编写一个函数,能够对任意2个4字节的数据进行加法运算,然后对运算结果进行异或加密(密钥为0x12345678),并返回加密后的值(5分)。 
四、请用汇编编写一段代码,能够调用第三题中的函数,将结果解密后(密钥为0x12345678)存储在[0x12FF80]的内存中(5分)。 
说明: 
1、考试时间:1个半小时 满分20分 
2、15分以上(包括15分)及格   
3、考试3次不及格者(有练习没有完成),取消重修资格 
4、10分以下建议重修

作者 查看次数 评论数
发布达人问题需要积分: 1
问题标题:
详细描述:
版权所有 Copyright(C) 2016  昆山爱达人信息技术有限公司
地址:江苏省昆山市学院路88号   电话:0512-57882866  QQ:1250121864 备案号:苏ICP备16047577号