Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

A fast microcomputer language for signal acquisition, processing and display

D R Patek, W J Tompkins

    Computer Programs in Biomedicine
    |December 1, 1980
    PubMed
    Summary
    This summary is machine-generated.

    Related Concept Videos

    You might also read

    Related Articles

    Articles linked to this work by shared authors, journal, and citation graph.

    Sort by
    Same author

    A meeting in the woods a welcome change.

    IEEE engineering in medicine and biology magazine : the quarterly magazine of the Engineering in Medicine & Biology Society·2009
    Same author

    SMAL/80 This new microcomputer language is great. So why isn't it selling like hotcakes?

    IEEE engineering in medicine and biology magazine : the quarterly magazine of the Engineering in Medicine & Biology Society·2009
    Same author

    Report from china.

    IEEE engineering in medicine and biology magazine : the quarterly magazine of the Engineering in Medicine & Biology Society·2009
    Same author

    Patient worn, intelligent arrhythmia systems.

    IEEE engineering in medicine and biology magazine : the quarterly magazine of the Engineering in Medicine & Biology Society·2009
    Same author

    Biomedical computing using personal computers.

    IEEE engineering in medicine and biology magazine : the quarterly magazine of the Engineering in Medicine & Biology Society·2009
    Same author

    ECG synthesis based on morphing.

    Conference proceedings : ... Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual Conference·2007

    Data Acquisition and Display (DAD) language offers enhanced microcomputer performance for signal processing. This structured programming language enables faster execution and supports diverse data structures for 8-bit data acquisition.

    Area of Science:

    • Computer Science
    • Software Engineering
    • Embedded Systems

    Background:

    • Microcomputers based on 8080 and Z80 processors require specialized languages for efficient signal acquisition, processing, and display.
    • Existing high-level languages often present performance limitations for real-time data handling tasks.

    Purpose of the Study:

    • To introduce the Data Acquisition and Display (DAD) language, a novel programming solution for 8080/Z80 microcomputers.
    • To demonstrate DAD's capability in accelerating signal acquisition, processing, and display operations.
    • To highlight DAD's compatibility with structured programming paradigms and efficient hardware utilization.

    Main Methods:

    • Implementation of DAD as an interactive compiler utilizing a hardware arithmetic processing unit connected to the S100 bus.

    Related Experiment Videos

  • Support for multiple data structures including floating point, double-precision integer, and single-byte integer for 8-bit data.
  • Integration with peripherals supporting unsigned-magnitude or 2's-complement formats and utilization of a hardware programmable interval timer.
  • Main Results:

    • DAD exhibits significantly faster instruction execution compared to most high-level languages.
    • The language effectively handles 8-bit resolution data acquisition and processing.
    • Seamless operation under the CP/M operating system for console and disk I/O.

    Conclusions:

    • DAD provides a powerful and efficient language for microcomputer-based signal acquisition and display applications.
    • Its design facilitates high-speed data processing and flexible peripheral interfacing.
    • DAD represents a significant advancement for real-time data handling on 8080/Z80 systems.