摘要: 只要在[]中使用寄存器bp,而指令中没有显性地给出段地址,段地址就默认在ss中。 mov ax,[bp] 含义:(ax) = ((ss)*16+(bp)) mov ax,[bp+idata] 含义:(ax) = ((ss)*16+(bp)+idata) mov ax,[bp+si] 含义:(ax) = ((ss)*16+(bp)+(si)) mov ax,[bp+si+idata] 含义:(a... 阅读全文
posted @ 2018-01-19 21:55 ninding 阅读(258) 评论(0) 推荐(0) 编辑
摘要: assume cs:codesg, es:table , ds:data data segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990',' 阅读全文
posted @ 2018-01-19 21:54 ninding 阅读(190) 评论(0) 推荐(0) 编辑
摘要: assume cs:codesg, ss:stacksg, ds:datasg stacksg segment dw 0,0,0,0,0,0,0,0 stacksg ends datasg segment db '1. display ' db '2. brows ' db '3. replace ' db '4. ... 阅读全文
posted @ 2018-01-19 20:08 ninding 阅读(608) 评论(0) 推荐(0) 编辑