實驗1 加法程式設計

2021-10-16 11:24:46 字數 935 閱讀 9109

1.設計要求

在資料段從偏移位址1000h處開始,連續存放3位元組的資料(高位對應高位址,低位對應低位址),從1003h處開始連續存放2位元組的資料,如表1所示。求兩數之和,並將結果存放在兩數之後。

匯程式設計序如下

data segment

org 1000h

x db 56h,

34h,

12hy db 9ah,

78hz db 4 dup (0)

data ends

stacksq segment stack

db 0,0

,0,0

,0,0

,0,0

stacksq ends

code segment

assume cs:code,ds:data

start: mov ax,data

mov ds,ax

mov al,ds:

[1000h]

add al,ds:

[1003h]

mov ds:

[1005h]

,al mov al,ds:

[1001h]

adc al,ds:

[1004h]

mov ds:

[1006h]

,al mov al,ds:

[1002h]

adc al,

00h mov ds:

[1007h]

,al

mov ah,

4ch int

21hcode ends

end start

實驗1 多程序程式設計

多程序程式設計 實驗名稱 多程序程式設計 實驗目的 理解多程序的概念和程式設計方法 1 掌握乙個資料型別 pid t 程序標識 2 掌握兩個函式 getpid getppid 前者是獲得自己的程序號,後者是獲得父程序 的程序號 3 掌握 fork 函式的功能,理解在程式設計中如何使用 fork 的返...

實驗一 C 簡單程式設計 1

實驗目的 1 熟悉 c 程式風格,熟悉實驗環境 2.練習c 程式的輸入,修改,編譯,連線與執行的全過程。實驗內容 1 程式設計求1000以內所有素數 include include using namespace std intmain return0 我們對markdown編 程式的執行結果如下 ...

實驗1 Python簡單程式設計

加幾組輸入資料,要不然實驗直接輸出答案就行了.嚴格要求自己 a1 sum 0 2 n eval input 34 for i in range 1,n 1 5 sum 1 i 1 i 1 67 print sum 單組讀入 輸入 5 100200 500 輸出 0.7833333333333332 ...