




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
IBM-PC汇编语言程序设计AssemblyLanguageProgramming课程安排1课程安排2课程考核学习技巧什么是汇编语言?什么是汇编器?为什么要学习汇编语言?机器语言IBM-PC机器指令举例汇编语言vs.机器语言编程第1部分软硬件基础知识编写汇编程序,需要计算机硬件和软件两方面的知识。 该部分侧重于最为基础的硬件和软件知识介绍。1数据表示二进制数字十进制到二进制的转换十六进制数二进制和十六进制二进制数据存储基本加法基本减法字符数据ASCII有符号数和无符号数理解Two’sComplementCode二进制补码转换解码二进制补码举例补码的加减运算检验算术进位算术溢出作业12IBM-PC硬件处理器Intel8086处理器的结构8086寄存器通用数据寄存器内存组织数据寻址方式段:偏移量寻址逻辑地址vs.物理地址段寄存器CS寄存器和IP寄存器SS寄存器和SP寄存器ES寄存器BP和变址寄存器标志寄存器8086的系统启动80x86寄存器中断堆栈Stack堆栈的构造动作PUSHPUSH举例POPPOP举例小节:复习题3.Thegeneralpurposeregistersare (a)AX,BX,CX,DX (b)SP,BP,IP (c)DI,SI (d)CS,DS,ES,SS 4.Theindexregistersarethe (a)AX,BX,CX,DX (b)SP,BP,IP (c)DI,SI (d)CS,DS,ES,SS 5.若栈顶的物理地址为20100H,当执行完指令PUSHAX后,栈顶的物理地址为()。 A.20102H B.20101HC.200FFH D.200FEH 6.已知:BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=0468H,CS=4B10H,指出下述指令中存储器操作数的有效地址和实际地址。 (1)MOVAL,[BX] (2)MOVBH,CS:[SI] (3)MOVCH,[BP+20H] (4)MOVCL,SS:[SI+50H]

王子****青蛙
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx