第6章输入输出和中断解析.ppt

  1. 1、本文档共128页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章输入输出和中断解析

PAST1: MOV F_NUM,AX ;保存文件句柄 MOV AH,3DH ;打开源文件 MOV AL,0 ;打开方式=0(读) LEA DX,SFILE+2 INT 21H JNC PAST2 ;成功,转PAST2 LEA DX,ER2 ;错误显示 MOV AH,9 INT 21H JMP EXIT2 PAST2: MOV BX,AX R_W: MOV CX,64 ;读64个字符 MOV AH,3FH LEA DX,SFILE+2 INT 21H JNC PAST3 ;读成功,转PAST3 LEA DX,ER3 MOV AH,9 INT 21H JMP EXIT1 PAST3: OR AX,AX JZ EXIT1 ;判读完否 MOV AH,40H ;写文件 LEA DX,SFILE+2 XCHG F_NUM,BX INT 21H JNC PAST4 ;写成功,转PAST4 LEA DX,ER4 MOV AH,9 INT 21H JMP EXIT1 PAST4: XCHG F_NUM,BX ;交换文件句柄,继续复制文件 JMP R_W EXIT1: MOV AH,3EH ;关闭文件 INT 21H EXIT2: XCHG F_NUM,BX MOV AH,3EH INT 21H RET COPY ENDP CODE ENDS END START * Unsp核的CPU中,RAM与ROM是统一编址的,简化了传统单片机复杂的数据、程序地址结构;可以芯片的模块化设计更加方便;而且在061中,并没有把地址、数据总线拉出,这正是体现了目前SOC概念单片机的设计思想。 SPCE061A片内集成的2K SRAM中,I/O端口以及系统端口并未占用SRAM。 可在程序中操作相关寄存器进行片内Flash擦写动作。 * * A (“没有访问时间”): 如果一个文件或目录被赋予了这种属性,无论它是被读或写中的哪种方式访问,它的上次访问时间都不会被更新。举例来说,这对于经常被读访问的文件或目录是非常有用的。尤其因为这是信息节点被只读打开时唯一更改的参数。 a(“只能附加”):如果一个文件具有这种属性并且被以写入的方式打开,唯一可能对它进行的操作就是增加数据到以前存入的内容之后。对于一个目录,这意味着您只能增加文件而不能对现存文件改名或删除。只有 root 可以设定或清除这种属性。 d (“不 dump”):dump (8) 是 UNIXreg; 的标准备份工具。它 dump 任何 /etc/fstab 中 dump 计数器为1的文件系统(请参考 第 8 章 文件系统和挂载点)。和别的属性不同的是,如果一个文件或目录被赋予了这种属性,在 dump 执行过程中它将不被处理。注意对于目录来说,这也包括它所有的子目录和其中包含的文件。 i (“不可变更”):一个被赋予这种属性的文件或目录是完全不能被修改的:它不能被重命名,指向它链接不能被建立[24]而且它不能被删除。只有 root 可以设置或清除这种属性。注意它也会禁止对访问时间的改动。因此当 i 属性被设置了以后,您就不用再设置 A 了。 s(“安全删除”):当一个具有这种属性的文件或目录被删除以后,这个文件或目录所占有的块将被0覆盖。 S(“同步模式”):所有对具有这样属性的文件或目录的修改都会被立即同步地写入到磁盘上。 比如您可能会为了防止恶性突发事件而给基本系统文件设置 i 属性。还有,看一下 man 里关于 A 属性的介绍:这可以减少对磁盘的操作,特别是可以为笔记本电脑节省电池耗电。 IRGB 颜色 IRGB 颜色 0000 黑 1000 灰 0001 蓝 1001 浅蓝 0010 绿

文档评论(0)

2299972 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档