Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.
Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...
Приведенный ниже пример кода позволяет получить доступ к системному ди- намику. В самом начале две процедуры напрямую работают с внешними устр- ойствами. Вывод в порт внешнего устройства с адресом-ADR, байта-data:
procedureOutPort(adr: word; data: byte); begin
asm mov dx,adr mov al,data out dx,al end; end
; Ввод из порта внешнего устройства с адресом-ADR:
functionInPort(adr: word):byte; begin
asm mov dx,adr in al,dx mov @result,al end; end
; procedure
TForm1.Button1Click(Sender: TObject); var
B: Byte; N: Word; M: Word; begin
B := Inport ($61); For N := 1 to 200 do begin {n:=200 - длительность звучания} {m:=700 - частота звучания} for m:=1 to 700 do Outport($61,b and not(2)); {установить 2-ой бит в 0} for m:=1 to 700 do Outport($61,b or 2); {установить 2-ой бит в 1} end; end
;