计算机问题求解一论题1-7 不同的程序设计方法 2017年11月16日
计算机问题求解 – 论题1-7 - 不同的程序设计方法 2017年11月16日
问题1 0 我们常说“高级程序设计”,有没有与之对应的“低级”程序 设计? ·如果有,两者是什么区别? o抽象VS具体 口巨大的“细节”鸿沟
问题1 ◼ 我们常说“高级程序设计”,有没有与之对应的“低级”程序 设计? ◼ 如果有,两者是什么区别? ❑ 抽象 VS 具体 ❑ 巨大的“细节”鸿沟
Instruction pointer IP 10 *COPY AX,X 13 11*A0 x,Y· letch Instructons 12 *COPY GN1,AX· Instruction register 13 *COPY AX,CN1* *COPY 1,AX· 14@0pY2.AX· D&E Candition flag CF 20 作 (x1 21 (Y1 Data Computation register AX 22 0 (21 23 11 11 (CN1) 00 cule Central processing unit Memory 每个汇编语言的语句(大致)对应于一条机器能够 “理解”并“执行”的机器语言的“指令
每个汇编语言的语句(大致)对应于一条机器能够 “理解”并“执行”的机器语言的“指令
问题2: 程序设计语言的 “implementation (实现)”是什么意思?
问题2 任意给出一个用该语言书写的合法程序,将 其转换成可以在某台机器上可以运行的机器 语言程序
问题2 任意给出一个用该语言书写的合法程序,将 其转换成可以在某台机器上可以运行的机器 语言程序